Wishlist · New course
Build your portfolio site with Cursor in 30 lessons
From an empty folder to a live site you own. Open your project in Cursor and say continue the course. The agent runs each day with you: explains the lesson, asks for your design calls, and ships beside you. Claude Code and Codex work too. No coding knowledge needed.
Launch price €80. List price €100. Join the wishlist and I will email you when checkout opens.
See it in action
See the site you will build
A short look at the site you build and how it is driven with an agent: prompt, review, ship. The course runs the same way inside your own project. This is www.petermarc.com, built solo with Cursor.
Launch terms
€80 at launch, list price €100
Founding seats are sold out. Join the wishlist now, and buy when checkout opens for launch in September 2026.
Launch price
€80
List price is €100. Wishlist buyers get email access when checkout opens at €80.
List price
€100
Shown crossed out at launch. The live checkout price is €80.
Founding presale
Closed
The €40 founding offer for the first 100 builders is closed.
Course starts
In September
Planned for September 2026. The course is practically finished, so I am not promising it, but there is a chance it ships earlier.
14-day money-back guarantee. Full refund if the course never ships.
What you ship
You finish with a real site, not a demo
Every day ends with something shipped. Your agent walks the lesson with you, then you move on. You never sit in a 40-hour build with nothing to show. With no coding knowledge, you can have your site live in 30 days or less.
A deployed Next.js site
Live on Vercel with a staging and production flow, deploying on every push.
A design system
Color tokens, spacing, typography, and a small set of primitives you compose into sections.
A portfolio engine
Case studies and experiments as typed data, shown in three modes, ordered by one array.
A contact flow that works
A form that emails you and silently drops bots, with no captcha and no third-party widget.
Search and AI discovery
Sitemap, structured data, and an llms.txt so search and answer engines cite you correctly.
A shipping habit
Accessibility and performance passes, a multi-agent audit, and a changelog for your own site.
Cost comparison
A page builder charges you rent. Your own site is an asset
Framer and Webflow bill you every year, forever, and you never really own the output. Build it once with Cursor and you own the code, host it anywhere, and make future changes for free.
Framer
Rented€120
per year, billed annually
€180 per year if you pay monthly
- You keep paying, every year
- You do not own the code
- Locked into their editor and hosting
Webflow
Rented€180
per year, billed annually
€300 per year if you pay monthly
- You keep paying, every year
- Export is limited and awkward
- Cost climbs as the site grows
Build it with Cursor
Owned€80
one time at launch
List price €100. One month of Cursor is about €20 more.
- Guided inside Cursor, Claude Code, or Codex
- Build the whole site in 30 days or less
- You own the code and the repo
- No yearly rent, host it anywhere
Who it is for
Built for people who direct the work, not just watch tutorials
Designers
You can use Figma fluently and have opinions about interfaces. You want your site in code, owned and versioned, not rented from a page builder.
Founders
You need a credible site fast and want to understand what you own. The founder fast track gets you home, three projects, and contact.
Developers
You want a clean reference for Next.js App Router, Server Actions, and static generation, done the way a real production site does it.
You do not need to know how to code. You do need to be willing to run a command and commit to git. Your agent writes most of the code. You keep the judgment.
Curriculum
30 lessons, grouped into five parts
A rough map of what you build. Each day your agent opens the lesson, explains it, pauses for your design decisions, runs the prompts with you, and checks the definition of done. Go at your own pace.
Part 1 · Escape velocity
Lessons 1 to 5Setup, scaffold, and your first live deploy.
- Disk setup, visual direction, and your first prompt
- Scaffold Next.js, AGENTS.md, and PROGRESS.md
- Design tokens and content in code, no CMS
- Deploy to Vercel with a staging branch
Part 2 · Design system and homepage
Lessons 6 to 12The primitives everything else is built from.
- Self-hosted fonts (and a real font bug to avoid)
- Container, grid, Button, and a scroll-locked nav
- A hero with an optional, correctly loaded effect
- A work section with optimized images and video
Part 3 · The portfolio engine
Lessons 13 to 19The hard, rewarding part: content as typed data.
- Case studies and experiments as typed data, not MDX
- A shared template that renders every project
- A short-form portfolio and a filtered index
- An interaction experiment and Open Graph images
Part 4 · The business
Lessons 20 to 25Turn the site from a gallery into a funnel.
- A services page that targets one clear audience
- An about page built for trust, not a resume
- A contact form with Resend and silent anti-spam
- A booking embed, a blog, and a versioned footer
Part 5 · Quality and ship
Lessons 26 to 30Ship like a product, then go live.
- SEO, structured data, and llms.txt for AI
- Accessibility and performance passes
- A multi-agent audit workflow
- Promote to production and write your meta case study
What is inside
Everything you need to finish, nothing you do not
30 guided lessons
Say continue the course in Cursor, Claude Code, or Codex. The agent finds your day, walks you through it, and updates progress. Every lesson is also plain Markdown if you prefer to read and paste by hand.
Prompts, run with you
Every prompt from the course, ordered by day. In guided mode your agent runs them with you. You can still copy them by hand when you want to slow down.
Three tracks
The full 30-lesson path, a shorter founder fast track, and a developer deep dive.
Your own visual direction
A short exercise before Day 1 produces DIRECTION.md. The agent reads it all month, so you ship your look, not a copy of mine. Appendices, a prompt library, and a glossary come with it.
Lifetime updates
The stack moves. You get every future update as the tools evolve.
Grounded in a real site
Every lesson maps to a real change in a live codebase with a public changelog. Nothing is invented.

Who is teaching
Peter Marc
I am a product designer with fifteen years shipping fintech, SaaS, and mobile products, with work at Klarna, Amazon, Rakbank, and Guesty. I rebuilt my own site, www.petermarc.com, in this exact stack, driven with Cursor. This course is me handing over the workflow, decision by decision.
FAQ
Straight answers to what people ask before buying. If your question is not here, email me and I will reply personally.
When does the course start?
The course is planned for September 2026. It is practically finished, so I am not promising an earlier date, but there is a chance it ships sooner. Join the wishlist now and buy when checkout opens at launch.
What does it cost?
Launch price is €80. List price is €100, shown crossed out. The €40 founding offer for the first 100 builders is closed. Join the wishlist and I will email you when checkout opens.
How long does it actually take?
As long as you want. It is 30 lessons, not a fixed 30-day schedule. I built my own site in three days. Realistically, budget anywhere from a few days to a month. The promise is simple: with no coding knowledge, you can have your own live site in 30 days or less.
Do I need to know how to code?
No. You need to be willing to run a command and commit to git. Your agent writes most of the code. You direct it and make the design and product decisions.
What tools do I need and what do they cost?
Cursor is the recommended tool, about €20 for one month, and you can cancel after. Claude Code and Codex work too. Hosting on Vercel is free for a personal site, the contact form uses a free Resend tier, and a custom domain is optional. That is the whole stack.
What format is the course?
You work through it inside your own coding agent. Open your website project in Cursor, Claude Code, or Codex, and say continue the course. The agent reads a PROGRESS.md file it keeps for you, opens that day's lesson, explains it in its own words, pauses for your design decisions, runs the prompts with you, checks the definition of done, and updates your progress. Setup takes a few minutes on Day 2: you give the agent the course package path once in AGENTS.md. Every lesson is also a plain Markdown file you can read and paste from by hand if you prefer.
Is it self-paced, and do I keep access?
Yes. It is 30 lessons, not a fixed schedule. You keep lifetime access and every future update, and you go at your own pace.
What if I get stuck?
You can email me while you work through the course. Every common error you will hit is already documented in the troubleshooting part of each lesson.
Is this just a list of prompts?
No. The prompts are included, and in guided mode your agent runs them with you. The value is the architecture and the judgment: what to build, in what order, and why.
Can I get a refund?
Yes. If the first lessons are not for you, email me within 14 days of launch for a full refund. And if the course never ships, you get a full refund as well.
Will it go out of date?
The stack moves, and you get lifetime updates. The course also teaches you to read the docs shipped with your version, which is the durable skill.
Pricing
Presale closed. Join the wishlist for €80 at launch.
List price is €100. Leave your email and I will tell you when checkout opens in September.