Skip to content

AI-powered fitness tracker for logging meals, workouts, and goals with a unique Fitness Credit Score. Built with React, Vite, Firebase, and Gemini AI.

Notifications You must be signed in to change notification settings

itsjustgiio/FareFit

Repository files navigation

💪 FareFit

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


🌟 Core Features

  • 🍽️ 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

⚙️ Built With

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

🤖 AI Integration

  • 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

🔥 Firebase Setup

  • ✅ Authentication (Email/Password)
  • ✅ Firestore (User data, goals, meals, workouts)
  • ✅ Storage (User uploads and images)
  • 🌐 Project: farefit.firebaseapp.com

📲 Unique Highlights

  • 🧮 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

🚀 Live Demo

Visit the live app here → fare-fit.vercel.app


FareFit – Track Smarter. Stay Consistent. Train with Purpose.

About

AI-powered fitness tracker for logging meals, workouts, and goals with a unique Fitness Credit Score. Built with React, Vite, Firebase, and Gemini AI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages