Recipe app

The Recipe app keeps track of 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. This is the used data model.

Built With

  • Ruby on Rails
  • Postgresql
  • Devise
  • Rspec
  • Capybara

Getting Started

To get a local copy, follow these simple steps.

Prerequisites

Web browser installed

Setup

Cloning a repository

  • On GitHub.com, navigate to the main page of the repository;

  • Above the list of files, click "Code" button;

  • Copy the URL to clone the repository.

    • To clone the repository using HTTPS : https://github.com/Daf98/Rails-Recipe.git

    • To clone the repository using an SSH key, including a certificate issued by your organization's SSH certificate authority : git@github.com:Daf98/Rails-Recipe.git

    • To clone a repository using GitHub CLI : gh repo clone Daf98/Rails-Recipe

  • Open Terminal;

  • Change the current working directory to the location where you want the cloned directory;

  • Type git clone, and then paste the URL you copied earlier;

  • Run bundle install;

  • Run rails server;

  • Open http://localhost:3000/ on your browser.

Rspec Tests

To run the tests:

  • Open your terminal;

  • Go to application folder;

  • run rspec

Live demo

Recipe App

Authors

👤 Dafne Azzolina

👤 Elson Otake

🤝 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

  • Microverse
  • W3Schools
  • Stack Overflow

📝 License

This project is MIT licensed.