Skip to content

ShadyShawkat/RoR-Recipe-App

Repository files navigation

Recipe App

The Recipe app keeps track of all your recipes and ingredients. 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.

screenshot

Built With

  • Ruby
  • Ruby on Rails
  • OOP
  • SQL Postgres
  • Bootstrap

Getting Started

To get a local copy up and running follow these simple example steps.

  • Click on the top right green "code" button.
  • On the dropdown menu, choose "download with zip" button.
  • After download, extract the zip file and you have the project on your machine.
  • Make sure that your PostgreSQL server is running and you have the ability to establish connection with the database.
  • Execute rails db:create to create the database.
  • Run rails s to run the application.

Tests

  • If you want to run some unit tests, all you need to do is:
  • On your terminal execute:

    gem install rspec

  • Run the rspec command in this case over the path of spec/, the resulting command will look like this:

    rspec spec/

  • If you want to run the tests over the entire project, you can execute the following command:

    rspec

Authors

👤 Shady Shawkat

👤 Kerolous Samy

🤝 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

  • Hat tip to anyone whose code was used
  • Inspiration
  • etc

📝 License

This project is MIT licensed.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published