TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: A Minimalist Coffee Bean Rating System Built with Go and Htmx

7 pointsby jrswab4 months ago
Hey HN!<p>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.<p>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.<p>Technical Stack: - Backend: Go - Frontend: HTMX + Tailwind CSS - No user accounts (intentionally) - Progressive web app<p>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.<p>You can try it at RoastQuest.com and let me know what you think and how I can make it better.<p>This is my first time using HTMX in production - happy to discuss the experience and trade-offs.

4 comments

briefnewsdaily4 months ago
I love the minimalistic approach—particularly how you used HTMX to keep everything mostly server-rendered, with just enough interactivity. It’s refreshing to see a project that doesn’t lean heavily on big JavaScript frameworks, especially for a straightforward rating tool.<p>I’m also interested in how you plan to grow the user base for meaningful crowd-sourced data. Without accounts, I appreciate the zero-friction onboarding, but I wonder if you’ve considered any optional identity or “gamification” features to keep regular users engaged.<p>Either way, it’s great to see a PWA done simply with Go, HTMX, and Tailwind. As a coffee fan myself, I’ll definitely try RoastQuest—thanks for sharing and good luck refining the concept!
评论 #42975208 未加载
BugsJustFindMe4 months ago
Letting random anonymous people write whatever they want to your database as many times as they want with no protection against brigading or spam is unlikely to ever produce a useful site.<p>A realistic community contribution site requires at least some thoughtfulness toward malign interference. And no, a captcha doesn&#x27;t do it.<p><a href="https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;sdtWjxj" rel="nofollow">https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;sdtWjxj</a>
评论 #42975227 未加载
mousetree4 months ago
Can there be such a thing as a universal bean rating? To me this seems like a personal preference
评论 #42965372 未加载
dormento3 months ago
I got curious and went looking for the source. Is this go-htmx-forge? Looks cool.
评论 #42975180 未加载