Skip to content
← Projects

Solitudinarian

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

Built by

GitHubLive demo
React 19TypeScriptSupabasePostgreSQLRechartsFramer Motion

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.

Related projects

LearnLoop AI

An AI-powered learning platform that adapts to your learning style — with a study chatbot, performance analytics, planning, and weak-area detection in a premium, distraction-free UI.

Stateful

An all-in-one CS study platform — algorithm visualizations, a VS Code-grade online compiler, an admin dashboard, and focus tools in one glassmorphic interface.

Personal Portfolio

A premium full-stack portfolio built as a 3-app monorepo — public site, REST API backend, and a private admin dashboard.