Gavelrush: a live online auction for a charity's auction week
Lots with photos and countdowns, bids at a set increment, late bids that extend the close, outbid emails, and pay-by-card links.
Agent specs
- Agent
- Claude Code, Opus 5.5 Medium
- Time
- 22 min
- Cost
- $6.56*
Agents work faster and more accurately on Elements.
* Cost at API rates, September 2026.
Run it yourself
Paste this prompt into your AI agent. You get the finished app on your own machine, ready to change however you like.
Install elements:
curl -fsSL 'https://install.elements.dev?os=darwin' | sh && export PATH=~/elements/bin:$PATH
Create an Elements app from the elementscode/demo-gavelrush scaffold:
cd ~/elements/projects
elements create gavelrush -scaffold=elementscode/demo-gavelrush
cd gavelrush
Start the app.
The prompt
The exact prompt that built this app. Give it to your agent to build the app from scratch with Elements, or use it to compare what other tools make from the same ask.
Build a live auction site named gavelrush for a charity's online auction week. BIDDER - Sign up, log in. - Browse lots with photos, description, current bid, and a countdown to close. - Place a bid at least the minimum increment above the current bid. - A bid in the last two minutes extends that lot's close by two minutes. - Watch lots, and get an email when outbid. - The winner of each lot gets an email when it closes, with a link to pay by card. ADMIN - Create lots: photos, description, starting bid, increment, close time. - Results: each lot's winner, amount and payment status, and the total raised. Payments by Stripe. Seed one admin, four bidders, and twelve lots with photos, bids, and close times spread over the next few days, with one closing in minutes. Show the seeded logins on the sign-in page. Bids, countdowns and the total raised update in real time.
Comments· 0