Can I code this? A One-Page Personal Website

A hero, some sections, and a contact form — Carrd's whole pitch is being the simplest possible page builder, which makes this one of the most approachable ideas in the whole library.

Build it
Effort: an eveningRunning cost: $0/mo to start

Why CanICodeThis says Build it

  • A page with fixed sections (hero, about, work samples, contact) is core static-site territory
  • A contact form posting to email via a serverless function is a well-documented pattern
  • Free hosting on any static host means genuinely $0/mo

The parts that'll cause problems

  • A drag-and-drop visual editor is only worth building if you specifically don't want to touch code — irrelevant if you're comfortable with HTML/CSS
  • Custom animations and interactive elements are each a small, real addition beyond a static layout
  • A blog section on top of a portfolio page adds real content-management scope

How I'd build this

frontendAstro (static)
hostingCloudflare Pages

MVP scope

  • A hero section with your name and a short intro
  • An about and work-samples section
  • A contact form posting to email via a serverless function

Postpone to v2

  • A blog section
  • Custom animations
  • A visual no-code editor

What it actually costs to build

AI agent — with a subscription (Claude Pro/Max, Cursor, etc.)$0 marginal
AI agent — pay-per-use API, no subscription$16–$27 one-time
Hosting, once it's running$0/mo (free tier)
Domain name, if you want your own~$12/yr

Existing tools solving a similar problem typically run $16–$19/mo — see how they compare below.

The build prompt

Build me a one-page personal site: a hero section, an about section, a work-samples or projects section, and a contact form that posts to my email via a serverless function. Static, fast, mobile-first. Deploy free on Cloudflare Pages.

← try another idea · browse the full register