GhostBoard
LiveDeployed board experiment
Live full-stack anonymous board experiment where messages expire after 24 hours, with Postgres persistence, cleanup logic, and moderation controls.

GhostBoard · live expiring board
Description
GhostBoard is a deployed full-stack board experiment for short-lived anonymous posts. Messages expire after 24 hours, the feed filters expired rows, cleanup runs opportunistically, and the app includes configurable likes, flags, admin-token deletion, and Postgres-backed persistence for Vercel-style deployment. It is a lightweight social UX and API/database proof piece. Not a secure anonymous whistleblower platform or production social network.
Current studio note
Live experiment focused on expiring posts, feed filtering, Postgres persistence, admin deletion controls, flag thresholds, configurable reactions, and Vercel API deployment.
What this proves
- Anonymous message posting flow
- 24-hour message expiration
- Feed filtering for non-expired posts
- Opportunistic cleanup of expired rows
- Prisma + PostgreSQL persistence
- Vercel-compatible API route deployment
- Configurable anonymous likes
- Optional flag controls with hide threshold
- Admin-token deletion endpoint
- Idle auto-refresh feed behavior
- Deployed full-stack Next.js experiment
- Expiring content data model
- Server-side feed filtering and cleanup logic
- Environment-gated moderation controls
- Prisma/Postgres deployment architecture
- API-first social interaction pattern
- Lightweight anonymous board UX
- Clear production caveats and hosting constraints
Stack
Links
Need something practical like this?
For local businesses, the first step is smaller: a private $47 First Impression Audit with clear fixes and next steps.
More to explore
Browse all appsWant to talk through it?
If this sits near what you are shipping, or you want a frank technical reply, send a short email. No deck required.