← All Projects
Complete
Reading Tally
A gamified reading tracker that encourages consistent reading habits through competition. Users log daily reading sessions, track progress across books, and compete on leaderboards. Page-count visualization uses auto-scaled green blocks to represent reading volume. Rewritten from Node.js/Express to Go (net/http) as a single compiled binary.
Tech Stack
Gonet/httphtml/templatemattn/go-sqlite3gorilla/securecookiehtmx 2
Key Features
- Auto-scaled visual blocks for page-count comparison
- Cookie-based authentication with signed sessions
- Server-rendered leaderboard with live updates via htmx
- Single active book tracking per user