What you get

  • A 28-page portfolio in one offline HTML file, or ported into your framework
  • Floating-card hero, project bento, case studies with identity boards
  • Work filters, review carousel, process tabs, booking and contact forms
  • A validator for offline safety, structure and leftover sample names
  • Optional PopNow project scenes and portrait recut, quoted first

Good for

  • Brand, graphic and product designers
  • Photographers, illustrators and small studios
  • Freelancers who win work through case studies and calls

Not for

  • Code-first developer portfolios
  • One-page resumes
  • Galleries with hundreds of images

How to use it

In Claude or ChatGPT

Use the PopNow skill "Designer Portfolio Website" (designer-portfolio-website) for this: Build my portfolio: I'm Ada Lind, packaging designer in Lisbon, five projects in ./work with notes in projects.md.

In a coding agent

/popnow-designer-portfolio-website Build my portfolio: I'm Ada Lind, packaging designer in Lisbon, five projects in ./work with notes in projects.md.

Then try

Two projects have only phone photos. Restage them in the site's light and quote it first.

Port it to our Astro site with one route per project.

What to have ready

  • Name, bio, city, contact details and availability
  • Three or more projects with photos, briefs and any real client quotes
  • Services and prices, and a portrait or approval for a labelled stand-in

Similar skills

View all →

Questions

Is it only for graphic designers?

No. The sections map onto photographers, product and UX designers, illustrators, architects and small studios: projects become commissions or case studies, and services become packages or retainers.

Do the booking and contact forms send anything?

They validate and confirm on the page, and say plainly that nothing was sent. Connect a form or calendar service when the site goes live.

Will PopNow make a portrait of me?

Only from your own photo, for example recutting it onto the red backdrop. It never invents a portrait and presents it as you; generated people in the template are labelled stand-ins.

How do I make sure nothing from the sample is left?

Run the bundled validator. It fails the build if the sample designer's name, clients, quoted people, domain, phone or project ids remain, and checks that every link reaches a page.