Skip to content
Riley Sklar
Back to case studies

Full-Stack Side Project

FitQuench — Exercise & Drink Tracker

A personal full-stack habit tracker — React + Vite + Node + Supabase, with real-time auth and a calendar UI — built to replace the paper calendar on my fridge.

React + Vite Supabase Auth Real-Time Sync
FitQuench app — habit tracking calendar for exercise and drink days

Visit the live app

What I learned

This was the project where Supabase clicked for me. Auth, postgres, real-time, and row-level security all in one place — once you stop fighting it, you can ship a real multi-user app in a weekend instead of a quarter. The other lesson: building for yourself first is the fastest path to a useful product, because the feedback loop is instant.

What I did

  • Designed and built a full-stack habit tracker — log exercise days and drink days against a calendar.
  • Wired Supabase auth for sign-up, login, and per-user data isolation via row-level security.
  • Used real-time subscriptions to keep multi-device state in sync.
  • Built the frontend in React + Vite with a calendar UI that visualizes patterns at a glance.

What I shipped

A live multi-user habit tracker at https://fitquench.netlify.app with a small but real user base — the app I actually use to replace the paper calendar that used to live on my fridge.

Get in touch

Building something AI-first?

I'm open to chat about the intersection of AI and web growth — GEO/AIO strategy, MCP and agentic architecture, marketing-engineering ops. Otherwise, just say hi.