This is a web application built with Rails 7 that allows users to track their reps and participate in body challenges. Users can sign up, create challenges, invite friends to join, and submit reports of the reps they have completed. The application provides a leaderboard to showcase the results of the challenges.
To run the application locally, follow these steps:
git clone https://github.com/your-username/rep-tracking-app.git
cd rep-tracking-app
bundle install
rails db:setup
yarn install
To start the application, run the following command:
bin/dev
This will start the Rails server and make the application available at http://localhost:3000. Open your web browser and visit this URL to access the application.
Contributing Contributions to this project are welcome. If you have any suggestions, bug reports, or feature requests, please open an issue on the GitHub repository.
To contribute code, follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with descriptive commit messages.
- Push your changes to your forked repository.
- Open a pull request on the main repository, explaining your changes.