Authors :
Ajay Chawda; Hardik Bait; Nirvan Bandal; Smith Chavan
Volume/Issue :
Volume 11 - 2026, Issue 4 - April
Google Scholar :
https://tinyurl.com/mhkdn2w5
Scribd :
https://tinyurl.com/mr5244ke
DOI :
https://doi.org/10.38124/ijisrt/26apr801
Note : A published paper may take 4-5 working days from the publication date to appear in PlumX Metrics, Semantic Scholar, and ResearchGate.
Abstract :
We built FitPulse as a response to a straightforward problem: most fitness apps do one thing well but miss
everything else. This paper walks through how we designed, built, and tested FitPulse — a mobile fitness tracking app that
works on both Android and iOS from a single codebase using React Native and the Expo SDK. The app brings together
real-time step counting through the phone's built-in motion sensor, a calorie and nutrition tracking engine based on the
Mifflin-St Jeor formula, water intake logging, sleep history, and AI-suggested workout plans. To keep everything in sync
across screens, we used React's Context API as a global state manager. User accounts are handled through Firebase
Authentication, and all health data lives locally on the device using AsyncStorage — which means the app works just fine
without internet. Across all the features we tested, the system hit 95.2% accuracy overall and held a steady 60 fps on both
platforms.
Keywords :
React Native, Expo SDK, Firebase Authentication, AsyncStorage, Pedometer, Mifflin-St Jeor, Cross-Platform, BMR, TDEE, Calorie Monitoring, Sleep Monitoring, Offline Fitness App.
References :
- World Health Organization, "Physical Activity Fact Sheet," WHO Press, Geneva, 2020. [Online]. Available: https://www.who.int
- S. Consolvo, K. Everitt, I. Smith, J. A. Landay, "Design requirements for technologies that encourage physical activity," ACM CHI 2006, pp. 457–466.
- Google LLC, "Google Fit Platform Overview," Google Developers, 2023. [Online]. Available: https://developers.google.com/fit
- MyFitnessPal, "MyFitnessPal Help Center," Under Armour Inc., 2023. [Online]. Available: https://support.myfitnesspal.com
- K. Mercer et al., "Behavior change techniques present in wearable activity trackers," JMIR mHealth, vol. 4, no. 2, e40, 2016.
- Meta Open Source, "React Native — Learn once, write anywhere," 2024. [Online]. Available: https://reactnative.dev/
- A. Biorn-Hansen, T. Majchrzak, T. Gronli, "Progressive web apps: The possible web-native unifier for mobile development," WEBIST 2017, pp. 344–351.
- M. D. Mifflin et al., "A new predictive equation for resting energy expenditure in healthy individuals," Am. J. Clin. Nutr., vol. 51, no. 2, pp. 241–247, 1990.
- V. Lugade et al., "Validity of using tri-axial accelerometers to measure human movement," Med. Eng. Phys., vol. 36, no. 2, pp. 169–176, 2014.
- Google LLC, "Firebase Authentication Documentation," 2024. [Online]. Available: https://firebase.google.com/docs/auth
- React Native Community, "@react-native-async-storage/async-storage," GitHub, 2024.
- Axios, "Promise-based HTTP Client for Node.js," 2024. [Online]. Available: https://axios-http.com/
- Expo, "Expo SDK 54 Documentation," 2024. [Online]. Available: https://docs.expo.dev/
We built FitPulse as a response to a straightforward problem: most fitness apps do one thing well but miss
everything else. This paper walks through how we designed, built, and tested FitPulse — a mobile fitness tracking app that
works on both Android and iOS from a single codebase using React Native and the Expo SDK. The app brings together
real-time step counting through the phone's built-in motion sensor, a calorie and nutrition tracking engine based on the
Mifflin-St Jeor formula, water intake logging, sleep history, and AI-suggested workout plans. To keep everything in sync
across screens, we used React's Context API as a global state manager. User accounts are handled through Firebase
Authentication, and all health data lives locally on the device using AsyncStorage — which means the app works just fine
without internet. Across all the features we tested, the system hit 95.2% accuracy overall and held a steady 60 fps on both
platforms.
Keywords :
React Native, Expo SDK, Firebase Authentication, AsyncStorage, Pedometer, Mifflin-St Jeor, Cross-Platform, BMR, TDEE, Calorie Monitoring, Sleep Monitoring, Offline Fitness App.