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.