CODY
HART
Back to projects

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.

Open project