I built this for the Hack the Zero Stack with Vercel v0 and AWS Databases Hackathon.

Here's the thing—building a habit tracker sounds easy until you actually start building it. Check off a box, increment a counter, save it. Done, right? Wrong. If you want it to feel premium, look polished, and actually work without lag or weird edge-caching bugs, it gets complicated fast.

So I decided to build ZenPlan—a dark, glassmorphic habit tracker and routine planner that actually feels like a real app. I deployed it serverless on Vercel, hooked it up to Amazon DynamoDB, and ran into some genuinely interesting engineering problems. Let me walk you through how I built it.

What's ZenPlan Actually Do?

I didn't want just another boring checklist. The whole point was to make it feel alive and interactive.