WebsitesMITBeginner

Independent developer portfolio

Build a clean, responsive portfolio for presenting your work and introducing yourself.

By Actium Labs · 10 minutes to set up

Follow publisher

What you’ll build

A complete HTML, CSS and JavaScript starter for sharing your work. Edit the project data, replace the sample name and contact link, and publish to any static host. Includes keyboard-friendly controls and a light/dark theme that respects your system preference.

Make it yours

  1. Download and preview

    Extract the source archive and open indie-portfolio/index.html in your browser.

  2. Make it yours

    Edit the name and email in index.html, then replace the sample project entries in app.js.

  3. Publish

    Upload index.html, styles.css and app.js to your preferred static hosting provider. Keep LICENSE with redistributed copies.

Explore the source

Loading source…
Open raw source ↗

Questions and improvements

Share what you build, ask for help or suggest a variation.

Start a discussion →