Workout Tracker

Description

Mobile workout tracking application developed with React Native, focused on helping users record and monitor their strength training progress in a simple and intuitive way.

The application allows users to create and manage workout sessions by selecting exercises and logging sets, repetitions and weights. Training sessions can be added for both current and previous days, with all completed workouts automatically saved to a training history linked to user accounts. The app also includes progress tracking charts that visualize exercise performance over time, helping users monitor their long-term improvement.

Tech Stack

  • TypeScript
  • React Native
  • Node.js/Express
  • Expo
  • PostgreSQL
  • JWT
  • Docker