[verdict][curated prompt][source: getwaitlist.com]
Can I vibecode GetWaitlist?
// one session, and a personal version you can actually use
Email capture with a referral counter. This site's waitlist was built exactly this way; it took one prompt.
confidence: high
what it is: Email capture with a referral counter
Buildability index · an editorial game
- Price 15 $/month weight: plus 2
- Time one sitting weight: plus 3
- Category waitlists no weight
- Moat execution quality · infrastructure scale weight: minus 3
- Confidence high weight: plus 1
- What you lose 3 items weight: minus 1
- Site getwaitlist.com (si apre in una nuova scheda) no weight
Indice: plus 2. worth trying
The maths works, but not by much: look at what you lose before you start.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
The prompt
One session with a coding agent and your version runs.
One-shot prompt EN
Build me a waitlist signup system like GetWaitlist. Requirements:
- A drop-in signup form (one HTML snippet I can paste into any landing page):
email field + submit, posting to /api/waitlist.
- Server stores emails in SQLite with created_at, referral_code (short unique
slug per signup), and referred_by. Dedupe by email, honeypot field for bots,
rate-limit by IP.
- After signup, show the user their position in line and a personal referral
link (?ref=CODE). Each signup arriving via their link moves them up 5 spots ·
recompute position as base_position minus 5 × referrals.
- A /admin page (basic-auth from .env): count, growth chart drawn with a tiny
inline SVG (no chart libraries), CSV export, delete button per row.
- No third-party services, no client-side JS frameworks. Node or Python, one
process, deploy instructions for a VPS behind a reverse proxy. Curated prompt: written and reviewed by hand for this app. In English on purpose — it is the language coding agents work best in.
What you lose
- their referral-widget templates
- built-in email blasts to the list
- spam filtering you didn't tune yourself
Why people still pay
Do you agree?
The vote balance
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.