SmartGym is a web application that allows users to log in, register, update personal information, and manage their exercise routines. The application's home page is fully responsive and styled with CSS. This project was developed as part of a trainee program.
- User Authentication: Users can log in and register to access the application's features.
- Profile Management: Users can update their personal information.
- Exercise List: Users can add exercises to their exercise list.
- Responsive Design: The application's home page is fully responsive and styled with CSS.
SmartGym was developed using the following technologies and dependencies:
- React - A JavaScript library for building user interfaces.
- React Router - To manage application routes.
- React Bootstrap - For interface components.
- Axios - To make HTTP requests.
- Bootstrap - CSS framework.
- And others (see
package.json
for the complete list of dependencies).
To run this project locally, follow these steps:
- Clone the repository to your local machine:
https://github.com/AmandaFernandes0701/Frontend-SmartGym---Projeto-Trainee.git
- Navigate to the project directory:
cd SmartGym
- Install the project dependencies:
npm install
- To start the development server and view the application locally, run:
npm start
Contributions are welcome! If you wish to contribute to this project, follow these guidelines:
- Fork the repository.
- Create a new branch for your feature: git checkout -b feature-name.
- Make the changes and commit them: git commit -m 'Add new feature'.
- Push the branch: git push origin feature-name.
- Open a pull request.