https://github.com/eapenzacharias/recipes-on-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.
https://github.com/eapenzacharias/recipes-on-rails
postgresql rails rails7 recipe-app ruby tailwindcss
Last synced: about 1 month 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.
- Host: GitHub
- URL: https://github.com/eapenzacharias/recipes-on-rails
- Owner: eapenzacharias
- License: mit
- Created: 2022-03-21T15:29:14.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-03-26T01:24:59.000Z (over 3 years ago)
- Last Synced: 2025-01-11T06:25:32.250Z (10 months ago)
- Topics: postgresql, rails, rails7, recipe-app, ruby, tailwindcss
- Language: Ruby
- Homepage: https://young-reaches-04527.herokuapp.com/
- Size: 256 KB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Recipes on Rails
> Recipe sharing with Ruby on 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. 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 on Rails
## Getting Started
### Prerequisites
- Ruby
- Postgres server
### Setup
Clone this repo and enter the directory.
```sh
git clone git@github.com:eapenzacharias/recipes-on-rails.git && cd recipes-on-rails
```
### Install
Run the following command to install all the dependencies.
```sh
bundler install
```
### Usage
Run the following command to start the server, then go to http://localhost:3000
```sh
rails db:create # create database
rails db:migrate # migrate tables
rails db:seed # load all data in database from seed.rb
bin/dev # necessary to start the app for the first time
---- or ----
rails s # can be used after starting the app at least once
```
### Run tests
```sh
bundle exec rspec spec
```
## Author
👤 **Eapen Zacharias**
- GitHub: [@eapenzacharias](https://github.com/eapenzacharias)
- Twitter: [@eapenzac](https://twitter.com/eapenzac)
- LinkedIn: [LinkedIn](https://linkedin.com/in/eapenzac)
👤 **Piero Lescano**
- GitHub: [@piero-vic](https://github.com/piero-vic)
- Twitter: [@v1ccenzo](https://twitter.com/v1ccenzo)
- LinkedIn: [piero-lescano](https://linkedin.com/in/piero-lescano)
👤 **Luis Fernando Jimenez**
- GitHub: [@lu-jim](https://github.com/lu-jim)
- Twitter: [@lujimhe](https://twitter.com/lujimhe)
- LinkedIn: [@lujim](https://www.linkedin.com/in/lujim/)
## Show your support
Give a ⭐️ if you like this project!