MealMatrix: A Personalized Meal Planning and Nutrition Tracking Web Application

  • Unique Paper ID: 195207
  • Volume: 12
  • Issue: 10
  • PageNo: 7810-7814
  • Abstract:
  • This paper presents MealMatrix, a full-stack web application designed to help users plan, track, and manage their daily nutrition and weekly meal schedules. The system combines a Python Flask backend with a responsive HTML/CSS/JavaScript frontend to deliver a seamless, personalized nutrition management experience. Key features include OTP-based user authentication via email and SMS, user profile creation with automated daily calorie and macronutrient calculations using the Harris-Benedict Basal Metabolic Rate equation, meal selection across four categories (breakfast, lunch, dinner, snacks), an interactive weekly meal planner, and a real-time achievement dashboard. The application enforces security best practices such as rate limiting, CORS configuration, session management, and input validation. MealMatrix demonstrates how modern web technologies can be combined to build a practical, data-driven dietary assistant for everyday users.

Copyright & License

Copyright © 2026 Authors retain the copyright of this article. This article is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

BibTeX

@article{195207,
        author = {Mr.Nibin Mathew and Mr.K.Vijayaramanan},
        title = {MealMatrix: A Personalized Meal Planning and Nutrition Tracking Web Application},
        journal = {International Journal of Innovative Research in Technology},
        year = {2026},
        volume = {12},
        number = {10},
        pages = {7810-7814},
        issn = {2349-6002},
        url = {https://ijirt.org/article?manuscript=195207},
        abstract = {This paper presents MealMatrix, a full-stack web application designed to help users plan, track, and manage their daily nutrition and weekly meal schedules. The system combines a Python Flask backend with a responsive HTML/CSS/JavaScript frontend to deliver a seamless, personalized nutrition management experience. Key features include OTP-based user authentication via email and SMS, user profile creation with automated daily calorie and macronutrient calculations using the Harris-Benedict Basal Metabolic Rate equation, meal selection across four categories (breakfast, lunch, dinner, snacks), an interactive weekly meal planner, and a real-time achievement dashboard. The application enforces security best practices such as rate limiting, CORS configuration, session management, and input validation. MealMatrix demonstrates how modern web technologies can be combined to build a practical, data-driven dietary assistant for everyday users.},
        keywords = {Flask, Harris-Benedict equation, meal planning, nutrition tracking, OTP authentication, rate limiting, SQLite, web application.},
        month = {March},
        }

Cite This Article

Mathew, M., & Mr.K.Vijayaramanan, (2026). MealMatrix: A Personalized Meal Planning and Nutrition Tracking Web Application. International Journal of Innovative Research in Technology (IJIRT), 12(10), 7810–7814.

Related Articles