CalTract — Calorie Banking App Landing Page
A simple, fast landing page for an upcoming fitness app where calories behave like money: income = food, withdrawals = exercise, and your goal is a “saved” weekly deficit. Includes an early-access email capture.
Project Overview
Goal
Present a clear landing page for a calorie tracking app that turns fitness progress into a savings-style experience, encouraging consistency and long-term engagement.
Approach
Designed a bold and minimal landing page that explains the “Bank Your Deficit” idea through simple visuals and taglines, includes a signup form for early access, and uses interactive elements to make the metaphor feel tangible and memorable.
Key Features
Architecture at a Glance
HTML · CSS · JS
Flask (Gunicorn)
PostgreSQL
Supabase
Static + CDN
OAuth · Devices Sync
→ Landing → Early-access form → Store email → Notify at launch
Notables
- Form is wired to a simple endpoint Flask to stay low-cost.
- Supabase table keeps emails for future invites and private beta.
- Clean, reusable section layout matching the rest of the portfolio.
Screens


