Weekly project: personal profile page

Project

~180 min

Build and deploy your personal profile page — HTML only. This page becomes your portfolio's seed: you will restyle it in Week 2, Tailwind it in Week 3, and link every later project from it.

Requirements

  1. Semantic structure: <header> (name + tagline), <nav>, <main> with sections for About, Skills (list), Projects (empty for now — it will grow weekly), and Contact (a small form or mailto: links), plus a <footer>.
  2. One image with proper alt text.
  3. A contents-style nav that jumps to each section.
  4. Passes the W3C validator with zero errors.
  5. Deployed on GitHub Pages — a live URL is part of the grade.
  6. Clean commit history: at least 4 meaningful commits, not one "final" dump.

Grading focus

Element semantics (40%), accessibility basics (25%), working deployment (20%), commit quality (15%).

Submit

The GitHub repo URL and the live GitHub Pages URL, with a short note on the hardest choice you made (e.g. section vs article).

Sign in to submit your work.