A simple web app to log your workouts and get insights on how balanced your exercise routine is over time.
Features
Log workouts: Input exercises, duration, and calories burned.
Balance analysis: See how balanced your workouts are across different types of exercises.
History tracking: View past workouts in a simple, chronological table.
Interactive charts: Visualize your activity trends over time.
Frontend + Backend + Database: Built with React, Node.js/Express, and PostgreSQL.
Tech Stack
Frontend: React, Axios
Backend: Node.js, Express
Database: PostgreSQL
Containerization: Docker & Docker Compose
Getting Started Prerequisites
Docker & Docker Compose installed
Node.js and npm (optional if using Docker)