Portfolio · Week 4 of 4 · 6–7 hours
Project Documentation and Publishing Your Portfolio
Publish all three projects on GitHub and present them professionally.
Learning objectives
By the end of this week you will be able to:
- Create a GitHub account and a repository for each project.
- Write a professional README for each project.
- Build a simple portfolio page with GitHub Pages or a profile README.
- Describe your projects on a resume and LinkedIn.
Lessons
Project Documentation
Use the eight-section README from the Project course for every project, and add these portfolio touches:
- A dashboard screenshot near the top, so readers see the result immediately.
- The executive summary right under the title.
- A "Skills demonstrated" line (for example: SQL joins and subqueries, Power Query, DAX, data cleaning).
- Links to the live dashboard, the notebook and the SQL files.
Read your README as if you were a busy hiring manager. Can you tell what the project is, what you did and what you found in 30 seconds?
Publishing on GitHub
GitHub is a website for storing and sharing project files. Employers often check it.
- Create a free account with a professional username (ideally your name).
- Click New repository. Name it clearly (
bike-share-rider-analysis), make it Public and tick Add a README file. - Click Add file > Upload files and drag in your project folders. Write a short commit message ("Add cleaned data and SQL queries") and commit.
- Edit README.md directly on GitHub and use the Preview tab to check the formatting.
- Add topics (tags) such as
sql,power-bi,data-analysisin the About section.
Portfolio page: create a special repository named exactly the same as your username; its README becomes your profile page. Use it to introduce yourself and link to your three projects. For a more designed page, turn on GitHub Pages (Settings > Pages) to publish a simple website from a repository.
Privacy: never upload personal data, passwords or confidential company data.
Presenting Your Portfolio
Finally, point people to your work:
- Resume: add a Projects section with one line per project in the form action + tool + result: "Analyzed 5.6M bike-share rides with SQL and Power BI; identified a weekend segment with 41% of rides for a targeted membership offer."
- LinkedIn: add each project to the Featured section with its dashboard image and link. Consider a short post about what you learned.
- Interviews: prepare a two-minute walk-through of each project: problem, data, approach, finding, recommendation, what you would do next.
Watch
- VideoHow to Document Your Data Analyst Portfolio Project in Github (Step-by-Step + Free Template)
Writing portfolio READMEs.
- VideoHOW TO BUILD YOUR DATA ANALYTICS PORTFOLIO WITH GITHUB PAGES - Under 10 Mins
Publishing a simple portfolio site.
- VideoBuild a Data Analyst Portfolio in 9 Minutes (Full Tutorial)
An alternative quick portfolio walkthrough.
Practice
Create a GitHub repository for each project, upload the files and write the README. Build your profile README or GitHub Pages site linking to all three. Write a resume line for each project and update LinkedIn.
Check your understanding
Try each question first, then open it to see the answer.
What should appear near the top of a portfolio README?
The executive summary and a dashboard screenshot.
How do you create a GitHub profile page?
Create a public repository named exactly the same as your username and edit its README.
What formula works well for a resume project line?
Action + tool + result.
Assignment
Final submission: the link to your GitHub profile or portfolio page with three published projects, your resume Projects section and a two-minute recorded walk-through of one project.