After years of experiencing hit-or-miss coffee bean purchases, I built a simple solution to crowdsource coffee bean ratings. The problem is straightforward: buying new coffee beans is a gamble, and with rising prices, a bad bag is both disappointing and costly.
The solution is a no-frills web app built with Go, HTMX, and Tailwind CSS. No accounts required, no JavaScript frameworks, just a simple 5-star rating system for coffee beans.
Technical Stack: - Backend: Go - Frontend: HTMX + Tailwind CSS - No user accounts (intentionally) - Progressive web app
I deliberately chose HTMX over a JavaScript framework to keep things minimal and fast. The entire app is server-rendered with sprinkles of interactivity where needed.
You can try it at RoastQuest.com and let me know what you think and how I can make it better.
This is my first time using HTMX in production - happy to discuss the experience and trade-offs.