Endurance Athlete Nutritional Tracking Mobile Application
Level of Education of Students Involved
Undergraduate
Faculty Sponsor
Nicholas Rosasco
College
College of Arts & Sciences (CAS)
Discipline(s)
Computer Science
ORCID Identifier(s)
Ethan - 0009-0009-3739-3884, Austin Oh - 0009-0001-3392-0247
Presentation Type
Poster Presentation
Symposium Date
Spring 4-30-2026
Abstract
This project tasked us with creating a mobile application capable of tracking time dependent support tasks in the form of check-ins for endurance sports while maintaining a record of check-ins which contain nutritional data from the athlete running in the event. The application is built on Typescript and Javascript to contain data such as the athlete checkins, race durations, and nutritional thresholds. The Initial goal of this application is to enable participants of endurance sports to be able to use their mobile devices to track their average nutritional intake of carbohydrates, sodium, water, and calories. This application will allow the athlete to create checkins with additional nutrition inputs items which will be retained and will dynamically update throughout the duration of the race and afterward for analysis. The end goal for this project is to have created a mobile platform that hosts athletes and coaches while maintaining a list of check-ins with nutritional information pertaining to the athlete’s competition. The external tools we have used are Expo for development as well as Github for a repository as well as version management. A difficulty we faced while completing this project is the large library and skill curve required to use and develop mobile applications with Expo. In addition, making sure we don’t use deprecated or security-vulnerable libraries within our application.
This project tasked us with creating a mobile application capable of tracking time dependent support tasks in the form of check-ins for endurance sports while maintaining a record of check-ins which contain nutritional data from the athlete running in the event. The application is built on Typescript and Javascript to contain data such as the athlete checkins, race durations, and nutritional thresholds. The Initial goal of this application is to enable participants of endurance sports to be able to use their mobile devices to track their average nutritional intake of carbohydrates, sodium, water, and calories. This application will allow the athlete to create checkins with additional nutrition inputs items which will be retained and will dynamically update throughout the duration of the race and afterward for analysis. The end goal for this project is to have created a mobile platform that hosts athletes and coaches while maintaining a list of check-ins with nutritional information pertaining to the athlete’s competition. The external tools we have used are Expo for development as well as Github for a repository as well as version management. A difficulty we faced while completing this project is the large library and skill curve required to use and develop mobile applications with Expo. In addition, making sure we don’t use deprecated or security-vulnerable libraries within our application.
Recommended Citation
Plank, Ethan M. and Oh, Austin D., "Endurance Athlete Nutritional Tracking Mobile Application" (2026). Symposium on Research and Creative Expression (SORCE). 1520.
https://scholar.valpo.edu/cus/1520

Biographical Information about Author(s)
Ethan Plank is a senior at Valparaiso University, majoring in Computer Science.
Austin Oh is a Sophomore at Valparaiso University, majoring in Computer Science.