FitFlow: Fitness Tracker with Workout & Nutrition Planner
Sonal
(01513302722) Department of Computer science and engineering HMR institute of technology and management
sonaldhaka27@gmail.com
Nidhi Malik
Department of Computer science and engineering , HMR institute of technology and management
Nitin
(03913302722) Department of Computer science and engineering,
HMR institute of technology and management
Choudharynitin475@gmail.com
Vinay
(11113302722) Department of Computer science and engineering,HMR institute of technology and management
vinaychhapariya5622@gmail.com
Abstract - The rapid rise of mobile health applications has transformed the way individuals monitor fitness, nutrition, and overall well-being. While numerous fitness apps exist, many lack an integrated system that combines personalized workout planning, macro-based nutrition logging, and real-time progress analytics in a unified platform. To address these gaps, this project presents FitFlow, a comprehensive Flutter-based fitness tracker designed to support users in goal setting, workout routine management, and dietary monitoring. The primary objective is to deliver an all-in-one, user-centric solution that enhances consistency, self-awareness, and long-term fitness outcomes. The methodology involves designing a cross-platform mobile application developed using Flutter and Dart, with Provider for state management and SharedPreferences for local data storage. The system integrates modules for user authentication, custom workout creation, exercise logging, nutrition tracking, and photo-based progress monitoring. Visual insights are generated using fl_chart, while data gathering is facilitated through form validation, image inputs, and manually logged meals. A modular architecture ensures scalability, maintains clean separation of components, and enables efficient data handling with minimal resource consumption. Experimental evaluation demonstrates the app’s ability to provide responsive interactions, accurate progress visualization, and a seamless user experience across devices. FitFlow successfully combines fitness routines, nutritional analytics, and personalized progress tracking into a unified platform, making it suitable for students, beginners, and fitness enthusiasts.
Keywords: Fitness Tracking, Flutter, Nutrition Planner, Workout Logging, Mobile Health, Progress Analytics, Flutter Provider, mHealth Applications.