web

BetterEveryday

Personal growth OS with streak tracking, skill/project workflows, and AI weekly reviews

BetterEveryday

Tech Stack

Next.jsSupabaseTypeScriptGemini APIGitHub Actions

About This Project

Overview

BetterEveryday operationalizes the idea that small daily actions compound: users log reflections through tokenized check-in links, track skills and projects through their lifecycle, and get a weekly AI-generated 'brutal review' scored on depth, consistency, and variety of effort. A skill-gap engine cross-references check-ins, project updates, and optional GitHub/LeetCode activity to surface avoidance patterns — all running on Supabase Postgres with row-level security and GitHub Actions cron automation.

Motivation

I kept starting habit trackers and abandoning them within a week, so I built BetterEveryday to hold myself accountable with something a plain checklist app couldn't do: an AI that reviews my week honestly instead of just congratulating me for showing up.

Lessons Learned

Tuning the weekly review prompt to be genuinely useful rather than either falsely encouraging or needlessly harsh took several iterations — the 'brutal but fair' tone is much harder to hit consistently than either extreme.