🚧 Work in Progress 🚧
I'm actively working on this project and will be updating the repository regularly. Feel free to check back for the latest features and code additions. Your feedback and opinion are always welcome!
👉 https://mopp-app-f094fba44bf3.herokuapp.com/
This README provides an overview of the steps necessary to get the Ruby on Rails application up and running. Please follow the instructions below:
- Ruby version: 3.2.2
- Rails version: 7.1.2
- Database: SQLite3 (version 1.4)
- Web server: Puma (version 5.0)
-
Clone the repository to your local machine:
git clone <repository_url>
-
Install the required gems:
bundle install
-
Create the database and run migrations:
rails db:create rails db:migrate
-
Start the Puma server:
rails server
- Ensure you have SQLite3 installed.
- Update the
config/database.yml
file if necessary.
- Set any required environment variables in the
.env
file.
To run the test suite, use the following command:
rails test
- Ensure the following services are set up and running:
- Job queues
- Cache servers
- Search engines
- Coming soon.
- Active Storage variants are used for transforming images. Follow Active Storage Overview for additional configuration.
- Consider uncommenting and using additional gems in the development group based on your preferences.
- System testing is set up. Adjust configurations in the test group as needed.
- Review the Gemfile for additional gems and their purposes.