Skip to content

axelme28/gym-app-front-end

Repository files navigation

Strong App

Strong App is a web application designed to help users create, manage, and customize gym routines. It provides a seamless experience for organizing exercises and tracking fitness progress.


Features

  • Full CRUD operations for routines:
    • Create new routines tailored to fitness goals.
    • Read detailed information about existing routines.
    • Update routines to adapt to changing goals or preferences.
    • Delete routines when no longer needed.
  • Integration with an external API for an extensive list of exercises.
  • API Gateway to manage communication between the front end and external API.

Tech Stack

Frontend

  • React.js: For building an interactive and dynamic user interface.

Backend

  • Node.js with Express.js: For handling server-side logic and APIs.

Other Technologies

  • External Exercise API: Provides a comprehensive list of exercises to enhance the app’s functionality.
  • API Gateway: Ensures efficient communication and data handling between the front end, backend, and external API.

Getting Started

Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Node.js installed on your system.
  • npm or yarn package manager.

Project Screenshots

Homepage Screenshot

Routine Management Screenshot

Exercise List Screenshot

Exercise Selection Screenshot

Exercise Selection Screenshot

Exercise Selection Screenshot


License

This project is licensed under the MIT License. See the LICENSE file for details.


Contact

For questions or feedback, feel free to reach out:


Acknowledgments

  • External Exercise API for providing an extensive list of exercises.
  • Open-source libraries and tools that made this project possible.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published