Upvotehall: a link aggregator for a programming community
Links and text posts ranked by votes and age, newest and top pages, threaded comments, karma and reply emails, all live.
Agent specs
- Agent
- Claude Code, Opus 5.5 Medium
- Time
- 16 min
- Cost
- $4.99*
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-upvotehall scaffold:
cd ~/elements/projects
elements create upvotehall -scaffold=elementscode/demo-upvotehall
cd upvotehall
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 link aggregator named upvotehall for a programming community. - Sign up, log in. - Submit a link with a title, or a text post. - Front page ranked by votes and age, recomputed every few minutes; a newest page; a top of the week page. - Upvote posts and comments. - Threaded comments, collapsible, with replies to any depth. - User pages with karma, submissions and comments. - Reply notifications by email. Seed eight users, thirty posts over the last few days with votes, and comment threads several levels deep. Show the seeded logins on the sign-in page. Votes and new comments update in real time.
Comments· 0