
Forge an Ironclad Routine
Built a full-stack habit tracking platform focused on behavioral retention through gamification. Users build consistent routines using XP systems, streak tracking, and progression mechanics with a science-backed 21-day challenge framework.


The XP system uses a logarithmic progression curve — early levels come fast to hook users, while later levels require sustained consistency. Streak decay logic handles timezone changes using UTC-normalized timestamps with a configurable grace period. The PostgreSQL schema uses denormalized reads with normalized writes, achieving sub-100ms dashboard API responses.
