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

https://github.com/digia3d/cook-book

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 allows you to make them public
https://github.com/digia3d/cook-book

devise rails-restful ror sql

Last synced: 11 months 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. Also, since sharing recipes is an important part of cooking the app allows you to make them public

Awesome Lists containing this project

README

          

# Cook_Book

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 allows you to make them public

Things you may want to cover:

# Ruby version
`ruby 3.1.2`

# System dependencies
- Node
- Ruby
- Rails
- Git

# Configuration
- **Run app**
- ``rails server``

# Database creation
- ``create database Cook_Book``

# How to run the test suite
- Ruby linter test: ``rubocop``
- Style linter test: ``npx stylelint "**/*.{css,scss}"

# How to run tests
- Use Rspec gem to test our code.
- You can run those tests locally if you follow the steps:
- install all the gems running : ``bundle install``
- to run the file use : ``rails server``
- and then run: ``rspec``.

### Testing

In order to run tests for this project make sure you have installed all previously mentioned [prerequisites](#prerequisites) section, then run the code below.

- Run all tests
- This should run all tests using 'RSpec-Rails' and (in some cases) 'Capybara'
```sh
bundle exec rspec

## Authors

👤 **Aleksandra Ujvari**

- GitHub: [@digia3d](https://github.com/digia3d)
- LinkedIn: [Aleksandra (Digital Marketing A3D) Ujvari](https://www.linkedin.com/in/aleksandra-ujvari-85235a210/)
- Twitter: [@ujvari65](https://twitter.com/ujvari65)

👤 **Said laasri**

- GitHub: [@Said-laasri](https://github.com/Said-laasri)
- Twitter: [@saidlaasr](https://twitter.com/saidlaasr)
- LinkedIn: [SAID LAASRI](https://www.linkedin.com/in/said-laasri-8a4367172/)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/digia3d/Cook-Book/issues).

## 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](./MIT.md) licensed.