The Recipe app that allows user to create, delete, and read recipes created by them or the community, allowing the users to decide whether they'd be public or not. Additionally, it allows users to create food records and generate a shopping list based on the missing food for their recipes. It comes with authentication and authorization functionality.
- Ruby
- Ruby on Rails
- PostgreSql
- Bootstrap
- HTML
- CSS
To get a local copy of this project:
- Make sure
Ruby
version ruby 2.5.0 or later is installed on your computer. - Make sure
ruby on rails
version 6.0.0 or later is installed on your computer. - Make sure
postgresql
is installed on your computer.
Clone this repository:
- Type in your terminal :
git clone git@github.com:danielufeli/recipe-app-rails-group-capstone.git
-
Open the repository with
cd railsblog
-
Use your favorite Integrated Development Environment (e.g. for Visual Studio Code the command is
code .
) -
To get started, In the root directory run:
gem install bundler
- Then run:
bundle install
- Run the command
rails db:create
to setup database. - Run the command
rake db:migrate
to create databse tables and columns. - Then
rails s
to launch the application
Track Ruby linter errors run:rubocop
To auto-correct Rubocop offenses run: rubocop --auto-correct-all
- To run All the tests:
- Open the terminal and run
bundle exec rspec spec
- Open the terminal and run
Daniel Ufeli
- GitHub: @danielufeli
- Twitter: @danielufeli
- LinkedIn: LinkedIn
Gabriela Sánchez
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Hat tip to anyone whose code was used
- Inspiration
- etc
This project is MIT licensed.