/Recipe-App

The Recipe app keeps track of all your recipes, ingredients, and inventory.

Primary LanguageRubyMIT LicenseMIT

Recipe App

This README documents steps necessary to get the application up and running.

The Recipe 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.

  • Ruby version

    • 2.7.4
  • PSQL version

    • PostgreSQL 14.0
  • System dependencies

  • Configuration

    • Install ruby - Installation guides
    • install PostgreSQL - Installation guides
    • install libpqdev sudo apt install libpq-dev for linux debian users
    • Make sure your Postgresql is running. If not, start the service by typing sudo service postgresql start in your terminal (for linux debian users)
  • Installation

    • git clone this repo
    • Run:
      • cd rails-blog-app
      • bundle install
  • Database creation

    • Run
      • rake db:create
  • Tests

    • Run (ensure your postgreSQL is running as well)
      • Integrations
        • Method 1: bundle exec rspec test/integration/

        if fails, try

        • Method 2: rspec test/integration/
  • Run project

Authors

👤 Saadat Ali

👤 Blessed Jason Mwanza

👤 Ivan Silva

🤝 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!

📝 License

This project is MIT licensed.