NATASHA-ct / recipe_app_rails

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.
3 stars 0 forks source link
authorization bootstrap cancancan css3 devise-token-auth linters rails rspec-testing rubocop-configuration

RECIPE APP

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.

Built With

Key Features

Live Demo

Getting Started

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

Prerequisites

To check if you have Git, Postgres and Ruby installed you can use the commands below:

   $ git --version
   $ ruby --version && irb

If you don't have Ruby, you can find a complete list of ways to install Ruby, including using third-party tools like rvm, see:

(https://www.ruby-lang.org/en/downloads/)

🛠 Installation & Set Up

If you installed git you can clone the code to your machine, or download a ZIP of all the files directly.

Install

Start by cloning the repository.

Usage

--Once you have your repository cloned on your machine, feel free to modify it as needed.

Testing with Rspec and Capybara

Deployment

Authors

👤 Natasha Tatenda Chirombe

👤 NTARE GUY

🤝 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 all documentations used -Inspiration

❓ FAQ

[Question_1] Do I need to have a program to manage the database.

[Answer_1] Yes you need postgesql or sqllite ,check installation online.

[Question_2] Can I access the owner database .

[Answer_2]No because its on their local database .

📝 License

This project is MIT licensed.

NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.