Solitudinarian
A personal development dashboard for tracking habits, DSA practice, study time, health, and spiritual well-being — with an Integrity Score.

Overview
A comprehensive personal-development and productivity dashboard built to help maintain discipline, track daily progress, and hit long-term goals. It combines habit tracking, study metrics, DSA practice logging, and well-being into a single cohesive interface — anchored by a unique Integrity Score that quantifies daily discipline.
What I Built
Comprehensive dashboard
- Interactive charts (Recharts) visualizing progress over time
- Daily summaries of study hours, tasks, and habits
- Integrity Score — a daily discipline metric from completed habits and tasks
Daily tracking
- DSA progress (Easy/Medium/Hard solved), study time per subject/project
- Physical health (steps, water) and mental/spiritual minutes
- Binary habits with Pass/Fail tracking for critical daily disciplines
Management
- Subject manager with color codes and daily targets
- Task tracker and configurable daily goals
Tech Stack
Frontend: React 19, TypeScript, Vite, Tailwind CSS, Framer Motion, Recharts, Lucide
Backend: Supabase (PostgreSQL), Supabase Auth (email/password)
Security: Row Level Security (RLS) on all tables — users only ever see their own data
Use Case
Anyone serious about self-improvement who wants one private dashboard to track habits, study, health, and discipline — with real analytics instead of scattered notes.