

0 / 2 embers
0 / 3000 xp
click for more info
Complete a lesson to start your streak
click for more info
Still calibrating
click for more info
Not enough gems
Cost: 6 gems
1: Portfolio Projects
incomplete
2: How Many Projects?
incomplete
3: README Section
incomplete
4: Description Section
incomplete
5: Motivation Section
incomplete
6: Quick Start Section
incomplete
7: Usage Section
incomplete
8: Contributing Section
incomplete
Back
ctrl+,
Next
ctrl+.
This lesson's interactive features are locked, please to keep using them
The most important part of your portfolio project is the README.md file found at the root of your repository.
It's the first thing that hiring managers will see because platforms like GitHub and GitLab render the README.md file front-and-center on the project's page.
Many hiring managers won't even take the time to look at the actual code, let alone clone and run it. They'll read the README, and from there decide if you're worth any more of their time.
A good README.md often has these sections:
We will look at each of these in detail later, but for now let's work on your title.
Give your project a good name! Don't name it "project", "API server", or "test app". Give it a name that's unique and memorable. Personality is good. Here are some examples:
Most importantly it should:
Your README.md should be a well-formatted Markdown file. Your title should be an H1 (heading 1, the largest heading). Subheadings should be H2s and H3s to organize the rest of your README into a neat hierarchy.
Use rich text to make your README easy to read. Don't be shy of bold, italics, numbered lists, bullet points, and other formatting options. Skimmability is good!
Submit the link to your project's GitHub repo after you've added a title with an H1 heading.