Skip to content

lucasfads/gym-companion

Repository files navigation

Gym Companion

Gym Companion is my first project developed from scratch to practice React.

This web app helps users track their workout programs and exercise load progress, with the added feature of visualizing this progress through charts.

Since it's only for practing React, there's no real database. Instead, I decided to use IndexedDB.

Built with:

Requirements:

Running it

To run Gym Companion locally for development, follow these steps:

  1. Clone the repository to your local machine.
  2. Navigate to the project directory.
  3. Install the required npm packages:
npm install
  1. Once the installation is complete, start the application in development mode:
npm run dev

This will lauch the app in development mode, ready for use and exploration.

Live version

You can see and test a live version of the web app running here, on Github Pages.