Project dossier
Dined
Proof that nobody actually agreed on dinner.
Overview
What it does
Dined is a private family restaurant memory ledger for answering the question: have we eaten here before, who picked it, and did we like it? It tracks restaurants, dining visits, pickers, participant ratings, tags, and notes without trying to become a public review network.
The app is built around a mobile-first logging workflow with Google Places lookup, a chronological public dine history, restaurant detail pages, and playful trophy-case stats. The visual direction leans into an authentic retro diner booth and jukebox feel so the product has a distinct personality around a simple family habit.
Technology
Stack notes
- Go
- HTMX
- Tailwind-style CSS
- PostgreSQL
- Goose
- Google Places API
- Docker Swarm
Product signals
Highlights
- Logs restaurant visits with picker, attendee ratings, price level, tags, and notes so the family can remember what happened next time.
- Keeps public readonly browsing separate from authenticated write controls for adding visits and managing restaurant metadata.
- Wraps the workflow in a retro diner identity with booth, ticket-pad, and trophy-case screens.
Screenshots