FareFit is an AI-powered fitness and nutrition tracker designed to help users build consistent, goal-driven habits — not just count calories.
It introduces the innovative Fitness Credit Score, a 0–100 metric that measures how consistent you are with workouts, nutrition, and daily goals.
🔗 Live Demo: fare-fit.vercel.app
🎥 Watch the Demo: YouTube Video
- 🍽️ Meal Logging: Manual entry, photo scanning, barcode scanning, and AI food recognition
- 🏋️ Workout Tracking: Log exercises and estimate calories burned
- 📈 Progress Monitoring: Visual charts, streaks, and daily timeline
- 🎯 Goal Setting: Cut, bulk, or maintain with personalized macro targets
- 🧠 AI Assistants: Food Assistant, Coach AI, and Smart Tip Generator (Gemini-ready)
- 🏆 Achievements: Unlock badges and milestones based on performance
| Category | Technologies |
|---|---|
| Frontend | React 18 + Vite 6.3.5 |
| UI | Tailwind CSS • shadcn/ui • Radix UI • Framer Motion |
| Data | Firebase (Firestore • Auth • Storage) |
| Charts | Recharts |
| PWA | vite-plugin-pwa |
| Deployment | Vercel |
- Local smart-tip engine for contextual daily advice
- Gemini API service (ready for live AI meal/workout suggestions)
- Modular AI agent system for future scalability and expansion
- ✅ Authentication (Email/Password)
- ✅ Firestore (User data, goals, meals, workouts)
- ✅ Storage (User uploads and images)
- 🌐 Project:
farefit.firebaseapp.com
- 🧮 Fitness Credit Score System: Measures consistency across workouts and meals
- 🍴 Intelligent Serving Size Calculator: Auto-adjusts macros based on portions
- 📊 Visual Dashboard: Clean analytics for progress and achievements
- 📱 Mobile-First PWA: Offline-ready, installable app experience
Visit the live app here → fare-fit.vercel.app
FareFit – Track Smarter. Stay Consistent. Train with Purpose.