Back to projects Open project
live
Habit Tracker
A full-stack habit tracker for real routines: variable targets, time units, calendar analytics, Google sign-in, and icon-assisted habit creation.
Stack
ReactViteTypeScriptTailwind CSSlucide-reactASP.NET CoreC#.NET 10Entity Framework CorePostgreSQLSQLiteNpgsqlGoogle OAuthCookie AuthDockerRenderNeon
Source location
apps/habit-tracker
Notes
I built this because most habit apps either feel too rigid or turn basic tracking into a subscription. The app supports habits measured in counts or time, partial progress toward daily targets, a calendar view, Google-authenticated accounts, and a C# API with EF Core models and migrations. Local development stays lightweight with SQLite, while production is set up for a Vite frontend, Dockerized ASP.NET Core API, Render hosting, and Neon Postgres.