π Creating a portfolio site
Building the right portfolio for the job
A personal website allows you to showcase your projects and skills in a personal and attractive way. It is also a fun project that keeps you practicing your skills and demonstrating your creativity.
When making a personal website approach it like a final project - make a plan and then do sprints to deliver updates. Remember - you can continue to add features and iterate once it’s live so it will continue to improve as you do!
π‘ tip
Check the portfolio coursework to get started
- Don’t use stock websites or templates - this is a demonstration of your skills, not someone else’s!
- Remember that you should be demonstrating the skills you’ll be using in your job. Focus on adding the most in-demand features and stacks first.
References π
Here are some links that give examples:
- https://www.upwork.com/resources/web-developer-portfolio-examples
- https://alvarotrigo.com/blog/web-developer-portfolio-examples/
If you’re looking for some hints on how to get started there’s help on FreeCodeCamp but remember to make it your project and don’t just do a version of theirs!
https://www.freecodecamp.org/news/how-to-build-a-developer-portfolio-website/
Portfolio criteria
- My portfolio introduces me and my work
- The design and code is my own, not a template or tutorial
- Each project is linked to my code on GitHub and the deployed project
- I have published my professional contact information on my portfolio
- My Accessibility and SEO scores are 100 on Lighthouse
- My portfolio is deployed
- I have replaced this README with one that describes my own portfolio