Server component of a comprehensive Recipe App. Empowering users to create, organize, and plan their meals, the API facilitates the seamless creation of recipes with detailed ingredient lists. Users can conveniently schedule their weekly or monthly meals, and the system intelligently generates shopping lists based on the selected days. With CookTheWeek-RoR, meal planning becomes a breeze, ensuring a well-prepared and organized approach to culinary delight.
To get a local copy up and running follow these simple steps.
Ensure you have the following installed on your machine:
- Clone this repository:
git clone https://github.com/retky/CookTheWeek-RoR.git
- Associate your Database:
If required update the config/database.yml
file (lines 25 & 26) with your PostgreSQL database credentials.
- Install project dependencies using Bundler:
bundle install
- Create the Database, Tables and Values:
rails db:create db:migrate: db:seed
- Run the Development Server:
rails server
- Visit http://localhost:3000 in your web browser to access the application.
Execute RSpec for testing:
rspec
Note: If required include your documentation using Swagger.
J. Luis Arredondo (Retky)
Contributions, issues, and feature requests are welcome! Feel free to get in touch with any issues or suggestions.
- ๐ Bug reports & issues: Use GitHub Issues
- ๐ก Suggestions: Use Github Discussions
- ๐โโ๏ธ General questions: Use Github Discussions
Give a โญ๏ธ if you like this project!
Copyright ยฉ 2023, J. Luis Arredondo. See LICENSE for details.