Skip to content

SatyamKumarCS/fitness_app

Repository files navigation

🚀 My Fitness App

A modern fitness tracking app designed to help users monitor their physical activities, track progress, and stay motivated towards achieving their fitness goals. Built using Flutter & Firebase, the app provides real-time tracking, personalized insights, and an engaging user experience tailored for mobile screens.

🌟 Features

User Authentication (Firebase Auth)
Personalized Dashboard
Workout & Activity Tracking
Calorie & Nutrition Insights
Daily Progress & Streaks
Real-time Sync with Firebase
Dark Mode Support
Responsive UI for Mobile

🛠️ Tech Stack

  • Frontend: Flutter (Dart)
  • Backend: Firebase Firestore, Firebase Authentication
  • Hosting: Firebase Hosting / Netlify

📸 Screenshots

App Screenshot

🚀 Getting Started

🌐 View Web App in Mobile Mode

To view the web app as a mobile app, follow these steps:

  • 1️⃣ Open the web app link in Chrome/Firefox/Edge.
  • 2️⃣ Right-click anywhere on the page and select Inspect (or press F12).
  • 3️⃣ Click on the "Toggle Device Toolbar" icon (or press Ctrl + Shift + M in Chrome).
  • 4️⃣ Select a mobile device from the dropdown (e.g., iPhone 12, Pixel 5).
  • 5️⃣ Refresh the page for a better experience.

This ensures the web app is displayed just like a mobile app! 📱

Prerequisites

Ensure you have the following installed:

  • Flutter SDK
  • Dart
  • Firebase CLI (for deployment)

Installation & Setup

1️⃣ Clone the repository sh git clone https://github.com/SatyamKumarCS/fitness_app.git cd fitness_app

2️⃣ Install dependencies sh flutter pub get

3️⃣ Run the app sh flutter run

4️⃣ Deploy to Firebase (Optional) sh firebase deploy --only hosting

🔥 Deployment

  • Netlify: netlify deploy
  • Vercel: vercel --prod
  • Firebase Hosting: firebase deploy

🤝 Contribution

Contributions are welcome! Feel free to fork the repo and submit a PR. 😊

📜 License

This project is licensed under the MIT License.

About

Mobile-friendly fitness tracking app built with Flutter and Firebase for workouts, nutrition, and real-time progress insights.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors