Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 2.43 KB

README.md

File metadata and controls

42 lines (29 loc) · 2.43 KB

TaroFit

TaroFit is a Workout and Nutrition app designed to simplify tools like MyFitnessPal. Built with SwiftUI, Python, and Firebase, it provides a seamless experience for managing fitness goals through custom workout plans, meal tracking, and progress visualization. The app leverages AI-generated tips to offer personalized guidance and uses optimized NoSQL schemas to ensure fast performance and responsiveness.

Features

1. Calorie and Meal Tracking

Track daily calorie intake and log meals with ease. Set personalized calorie goals to help you stay on track and monitor your nutritional habits.

Calorie and Meal Tracking

2. Interactive Progress Charts

Visualize weight trends, calorie consumption, and workout progress over time. These interactive charts help users stay motivated and make data-driven adjustments to their fitness routines.

Screenshot 1 Screenshot 2

3. Custom Workout Plans

Access guided workout routines with timers and visual demonstrations. The app includes AI-generated tips and cues, making it beginner-friendly and adaptable for advanced users.

Screenshot 1 Screenshot 2

4. Calendar-Based Planning

Organize your workouts and track your goals using the integrated calendar feature. Stay consistent by scheduling workouts and meal plans directly within the app.

Screenshot 5

Tech Stack

  • Frontend: SwiftUI
  • Backend: Firebase (Firestore and Firebase Storage for data and image storage)
  • AI Integration: Python for generating workout tips and cues

License

This project is licensed under the MIT License. See the LICENSE file for details.

Preview

Check out TaroFit on the App Store for more details!