Personal Tool
Bitelog
Solo developer2026.06 —
Cloudflare WorkersNext.jsD1Drizzle ORMDiscord Bot
A personal food and water tracker built to support long-term health goals (managing cholesterol, building an exercise habit) with the kind of detail most calorie apps don't ask for. Logging happens through Discord slash commands — a photo or a short text description of a meal is enough for the AI to estimate its nutrients, with a confirm-before-delete flow to prevent accidental data loss.
The backend runs on Cloudflare Workers with a D1 database (via Drizzle ORM) and R2 for photo storage. A Next.js dashboard, deployed on Cloudflare Pages, shows macro and hydration rings, goal progress, and 7/14/30-day trend graphs, with CSV export for deeper analysis elsewhere.