Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aakbarkhan/recipe-app2
https://github.com/aakbarkhan/recipe-app2
Last synced: 27 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/aakbarkhan/recipe-app2
- Owner: aakbarkhan
- Created: 2022-03-29T08:51:10.000Z (over 2 years ago)
- Default Branch: dev
- Last Pushed: 2022-04-02T09:00:43.000Z (over 2 years ago)
- Last Synced: 2024-04-13T22:49:33.819Z (7 months ago)
- Language: Ruby
- Size: 101 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![](https://img.shields.io/badge/Microverse-blueviolet)
# Recipe APP 2
### About the project
> 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
![Ruby](https://img.shields.io/badge/ruby-%23CC342D.svg?style=for-the-badge&logo=ruby&logoColor=white) ![Postgres](https://img.shields.io/badge/postgres-%23316192.svg?style=for-the-badge&logo=postgresql&logoColor=white) ![Visual Studio Code](https://img.shields.io/badge/Visual%20Studio%20Code-0078d7.svg?style=for-the-badge&logo=visual-studio-code&logoColor=white)
## Getting Started
To get a local copy up and running follow these simple example steps.
### Prerequisites
* Ruby 3.1.1
* Rails 7.0.2
* RSpec-rails 5.0.0### Setup
1. In your terminal, `cd` to the directory where you want to copy this project.
2. Still in your terminal, clone the repository by typing `git clone https://github.com/aakbarkhan/recipe-app2.git`
3. Run cd `recipe-app2`### Install
* After completing the setup section, type `bundle install`
### Running the app
- Run `rake db:create:all` and `rake db:migrate`
- Run `rake db:seed` to populate the database with some sample data.
- Run `rails s` to start the server.
- In your browser, go to http://localhost:3000.### Testing
- Run gem install rspec to install Rspec,
- Run rspec spec to run all the test cases, and
- Run rspec spec/name_of_test_file.rb to run test cases individually.## Authors
👤 **Aku Khan**
- GitHub: [@aakbarkhan](https://github.com/aakbarkhan)
- Twitter: [@aaku_mdakbar](https://twitter.com/aaku_mdakbar)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/akuu-khan/)👤 **Zachee Ishimwe**
- GitHub: [@zacheeIshimwe](https://github.com/ishimwezachee)
- LinkedIn: [@zacheeIshimwe](https://www.linkedin.com/in/zachee-ishimwe-ab952a119/)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](../../issues/).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- Heartfelt thanks to Microverse
## 📝 License
This project is **MIT** licensed.