Not going to lie I built this app mostly to scratch my own itch. Every health tracker I tried had the same problem. Great at one thing, terrible at everything else. Or just ugly. Or both. I wanted food logging, water tracking, workouts, weight trends, sleep, and actual AI insights all under one roof, without it looking like a hospital form. So I spent the last few months building Arogyamandiram. Here's what I actually learned. The stack Next.js 15 with the App Router for the full-stack setup. TypeScript in strict mode non-negotiable when you're dealing with health data and math. MongoDB because a daily log is genuinely document-shaped and fighting a relational schema for every new field felt pointless. Tailwind, NextAuth, Recharts, and GPT 4o-mini for the AI layer. Nothing exotic. Just tools that fit. The thing I underestimated The food catalog. I thought it'd take a weekend. It took way longer not because the code was hard, but because getting nutrition data right is actually hard.…