Macro Tracker

Track your daily nutrition, plan meals, and hit your macro goals all in one place.

No account needed for the demo.

What's inside

Week at a Glance

A 7-day grid shows your calorie totals and protein/carb/fat breakdown for each day, with colour-coded bars so you can spot patterns instantly.

Meal Logging

Build meals from a searchable ingredient database or scan barcodes. Macros are calculated automatically and totalled per meal slot and per day.

Custom Macro Goals

Set your own daily calorie, protein, carb, and fat targets. Progress bars on the day view update in real time as you log food.

Built with

Java 17 Spring Boot Spring Security Spring Data JPA MySQL Thymeleaf Bootstrap 5 Chart.js

Ready to take a look?

Source code on GitHub