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.
Track daily calorie intake and log meals with ease. Set personalized calorie goals to help you stay on track and monitor your nutritional habits.
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.
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.
Organize your workouts and track your goals using the integrated calendar feature. Stay consistent by scheduling workouts and meal plans directly within the app.
- Frontend: SwiftUI
- Backend: Firebase (Firestore and Firebase Storage for data and image storage)
- AI Integration: Python for generating workout tips and cues
This project is licensed under the MIT License. See the LICENSE file for details.
Check out TaroFit on the App Store for more details!