Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/olawale-o/our_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.
https://github.com/olawale-o/our_recipe_app

bootstrap cancancan capybara devise factorybot postgresql rspec ruby ruby-on-rails

Last synced: about 6 hours ago
JSON representation

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.

Awesome Lists containing this project

README

        

# 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.

## Built with

- Ruby
- Ruby on Rails
- PostgresSQL
- Bootstrap

### Live link

[Link](https://evening-earth-39947.herokuapp.com/)

# Screenshot
![screenshot](https://github.com/olawale-o/our_recipe_app/blob/tests/app/assets/images/screenshot.png?raw=true")
## Getting started

#### Prerequisites

- Ruby
- Rspec
- Rails
- PostgreSQL

#### To get a local copy of this repository kindly follow the steps below.

- Kindly make sure you have **ruby**, **Ruby on rails** and **PostgreSQL** installed
- Scroll to top of this current repository
- Click on the `Code` button with background color green on the right end corner
- Click on the clipboard icon on the extreme right of the dropdown to copy the repository link
- In your local PC, open your terminal or command prompt in the folder you would like to clone this repository into
- Type `git clone (copied link)` on the currently opened terminal or command prompt
- Remember to change `(copied link)` to `[email protected]:olawale-o/our_recipe_app.git` which is the name of the repository

### New Database Setup
```
rails db:create
rails db:migrate
```

### Troubleshoot database
```
rails db:drop
rails db:create
rails db:migrate

or

rails db:setup
```
### Install
```
bundle install
```
> **_NOTE_** Install webpacker
```
rails webpacker:install
```

### Test
```
rspec
```
## Authors

👤 **Simon Grchevski**

* Github: [@githubhandle](https://github.com/SimonGrchevski)
* Twitter: [@twitterhandle](https://twitter.com/grchevski)
* LinkedIn: [LinkedIn](https://www.linkedin.com/in/simon-grchevski-682935209/)

👤 **Omoogun Olawale**

* Github: [@githubhandle](https://github.com/olawale-o)
* Twitter: [@twitterhandle](https://twitter.com/ibreaktherules)
* LinkedIn: [LinkedIn](https://www.linkedin.com/in/olawaleomoogun/)

## Contributing

Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page.](https://github.com/olawale-o/our_recipe_app/issues)

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgements

- Microverse