nedjwab / Recipe-app

The Strawberry Gem app keeps track of all your recipes, ingredients, and inventory. It will allow you to save ingredients, keep track of what you have, create recipes, and generate a shopping list based on what you have and what you are missing from a recipe. Also, since sharing recipes is an important part of cooking the app should allow you to make them public so anyone can access them.

Home Page:https://strawberry-gem.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“ Strawberry Gem

The Strawberry Gem app keeps track of all your recipes, ingredients, and inventory. It will allow you to save ingredients, keep track of what you have, create recipes, and generate a shopping list based on what you have and what you are missing from a recipe. Also, since sharing recipes is an important part of cooking the app should allow you to make them public so anyone can access them.

Schema

Built With

  • Ruby
  • Ruby on Rails
  • PostgreSQL

Getting Started

  • To setup the project First clone this repo using the git command line :

https://github.com/nedjwab/Strawberry-Gem.git

  • Then you install the depencies

bundle install

  • setup the database

rails db:create rails db:migrate rails db:seed

  • Finally run the app

rails s

  • To test the all specs

rspec

To setup linters on your local environment, please follow these steps.

1- Run bundle install. 2- Run rubocop . for the errors.

Prerequisites

IDE(VSCode etc.), WSL(for Windows OS), for linters RuboCop

Authors

πŸ‘€ Nedjwa Bouraiou

πŸ‘€ Huseyin Biyik

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

-Thank you to Microverse Inc.

πŸ“ License

This project is MIT licensed.

About

The Strawberry Gem app keeps track of all your recipes, ingredients, and inventory. It will allow you to save ingredients, keep track of what you have, create recipes, and generate a shopping list based on what you have and what you are missing from a recipe. Also, since sharing recipes is an important part of cooking the app should allow you to make them public so anyone can access them.

https://strawberry-gem.herokuapp.com/


Languages

Language:Ruby 68.6%Language:HTML 23.6%Language:CSS 3.8%Language:Batchfile 2.6%Language:JavaScript 1.3%