Thomas Calorie Tracker

This project is a web-based calorie tracking application that helps users monitor their daily food intake. The application allows users to add meals with calorie counts, view their progress toward daily goals, and track their consumption history throughout the day. It features a clean interface with real-time calculations and visual feedback through a progress bar.

I was solely responsible for the entire development of this project. I designed and implemented the user interface using HTML and CSS, developed all functionality using vanilla JavaScript, and created the data persistence system using local storage. The application automatically resets at midnight while preserving user preferences.

Through this project, I learned how to manage application state in JavaScript and implement local storage for data persistence. This project also taught me the importance of user experience design and providing clear visual feedback.

Live Demo: thomastran808.github.io/calorie-tracker

Source: ThomasTran808/calorie-tracker