Honors Theses
Date of Award
Spring 5-8-2026
Document Type
Undergraduate Thesis
Department
Computer and Information Science
First Advisor
Kristin Davidson
Second Advisor
Timothy Holston
Relational Format
Dissertation/Thesis
Abstract
NutriLog is a web-based fitness and nutrition tracking application designed to help users record, organize, and interpret personal health data in one centralized platform. Many existing applications focus primarily on either nutrition tracking or exercise performance, which can make it difficult for users to understand how food intake and physical activity interact. NutriLog addresses this gap by combining food logging, exercise logging, calorie adjustment, nutrition summaries, and historical tracking into a single dashboard-based interface.
The application was developed using React and TypeScript for the frontend and Supabase for authentication, database storage, and user-specific data management. Nutrition data is supported through a food database populated using the FatSecret Platform API, while exercise calorie burn is estimated using activity type, duration, distance, body weight, speed, and MET-based calculations. The system allows users to create accounts, manage profiles, log meals, track cardiovascular activities, view daily calorie progress, review macronutrient and micronutrient summaries, and access food and activity history.
Testing was performed iteratively throughout development using local feature testing, manual validation, and feedback from a small group of users before production deployment. The final application successfully demonstrates a lightweight approach to integrated health tracking by presenting nutrition and exercise information together in a readable and accessible format. While NutriLog does not provide medical advice, coaching, wearable integration, barcode scanning, or GPS tracking, it establishes a foundation for future expansion.
Recommended Citation
Saloni, Jaromir J., "NutriLog: Design and Development of a Full-Stack Web Application for Holistic Health Tracking" (2026). Honors Theses. 3597.
https://egrove.olemiss.edu/hon_thesis/3597
Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.