Back to Projects
Full StackCase Study

ZenithMind AI

AI-Powered Cognitive Health & Burnout Tracking Platform.

Next.js 16React 19TypeScriptTailwind CSSTanStack QueryFramer MotionBetter AuthMongoDB

🎯 The Goal

Build a single, polished product where users can track cognitive health and burnout risk over time, explore curated wellness content, and get AI-driven guidance through an integrated chat experience.

Tech Stack & Architecture

Frontend

Next.js 16 App Router with React 19, TanStack Query for data fetching, and Framer Motion for the animated dark-navy UI.

Authentication

Better Auth with a MongoDB adapter, providing secure, role-aware access control for user and admin flows.

AI Layer

Backend API routes powering the AI chat and analysis experience for personalized wellness guidance.

Database

MongoDB storing user profiles, burnout tracking data, and explorable wellness content.

Key Challenge

Keeping the AI chat and analysis experience responsive and coherent while layering it on top of authenticated, role-aware dashboards without breaking the app's polished SaaS-style UX.

The Solution

Structured the codebase around clear src/app (routes + API), src/components (dashboard/home/explore), and src/lib (auth + API helpers) boundaries, letting the AI features plug into existing auth and data layers cleanly.

🚀 Results & Impact

  • Cohesive SaaS-style experience across landing, explore, and dashboard sections
  • Role-aware access control keeping admin and user flows properly separated
  • AI-driven guidance layered naturally into everyday wellness tracking

🔮 Future Plans

"Expanding the AI analysis engine with longitudinal burnout trend insights, adding push notifications for check-in reminders, and building out richer wellness content management for admins."