Static portfolio site ready for GitHub Pages.
- Create a public repo named:
your-username.github.io - Copy these files into that repo (contents of this folder).
- Commit & push.
- In GitHub > Settings > Pages, ensure Source:
main/ root. Your site will be live at:
https://your-username.github.io
- Create a repo named
portfolio(any name is fine). - Put these files at the repo root.
- In GitHub > Settings > Pages, set Build & deployment to Deploy from a branch, branch
main, folder/root. - Site will be live at:
https://your-username.github.io/portfolio/
- Update contact details and links in
index.html. - Replace placeholders:
assets/Lerato_Malinga_CV.pdf— add your real PDF.- Project links (GitHub repos & downloads).
- Edit colors in
styles.css(light/dark supported).
Just open index.html in your browser. For frameworks (React/Next), use Netlify/Vercel. This site is plain HTML/CSS/JS.
© 2025 Lerato Malinga