Select your language

Project description

This hobby project is a Progressive Web App (PWA) that allows users to track their nutrition, body weight, and workouts. The application combines multiple logging features into a single, easy to use web app and is optimized for both desktop and mobile!

intro-img

Built with:

  • Laravel

Demo login:
Email: demo@demo.demo
Pw: DemoPass

Nutrition Tracking

  • Logging of daily food intake
  • Automatic calculation of total daily consumption:
    • Calories (kcal)
    • Carbohydrates
    • Fats
    • Proteins
  • Configurable daily macro goals or limits
  • Ability to add food products to an external nutrition database
  • Adding food products to the food log via:
    • Search functionality (API integration with external database)
    • List of previously consumed products
    • Copying products from earlier food logs
    • List of products added by the user to the external database

Body Weight Tracking

  • Logging body weight by date
  • Overview of weight progression over time

Workout Logging

  • Adding workouts via a search interface
  • Support for strength training:
    • Input of weight, sets, and repetitions
  • Support for cardio exercises:
    • Input of distance and duration
  • Ability to add comments per set

Workout Overviews

  • Detailed per-workout display:
    • Weight and reps per set
  • Automatically calculated workout totals:
    • Total number of sets
    • Total number of repetitions
    • Total training volume

Project gallery

Result

The result is a userfriendly PWA that helps users gain structured insight into their nutrition, training, and physical progress. By making it easy to log food, workouts, and body weight, daily data tracking becomes low effort and efficient.

The focus is on providing data-driven insight into nutrition, weight gain or loss, and fitness progress. Users can track their daily macro intake, log workouts, and monitor progress over time, offering a solid informational basis for personal fitness and health goals.

The application serves as a practical tool for users who approach health and fitness in a structured and goal-oriented way.

arrow_upward