Skip to content

This project is a Cookbook where you can save your recipes, ingredients, their cost, and places to buy them. Additionally is possible to create profiles with usernames.

License

Notifications You must be signed in to change notification settings

sergiomauz/RoR-Capstone-Cookbook

Repository files navigation

MY COOKBOOK

This project implements a simple cookbook to register your recipes and how much the ingredients cost.

Screenshots

screenshot-1

screenshot-2

screenshot-3

screenshot-4

screenshot-5

screenshot-6

Features

  • Sign up and sign in
  • List of ingredients (transactions)
  • List of recipes (groups)
  • List of stores (additional feature)

Built With

  • Ruby on Rails
  • Bootstrap for user interface
  • Rspec for testing
  • Cloudinary for image storage
  • Postgres as database
  • Rubocop as linter

Data Model

screenshot-7

Live Demo

Cookbook - Cookbook

How to Install

  • Install Ruby in your system. To install Ruby, you can read the Documentation.
  • Install Rails. You can read this page.
  • Clone it using git clone command.
  • Run in your terminal bundle install.
  • Run in your terminal rails db:migrate.
  • Run in your terminal rails db:seed.
  • Create an account (it is for free) in Cloudinary, confirm your e-mail and sign in.
  • Go to your Cloudinary Console and copy your api_keys, api_secret and cloud_name into cloudinary.yml file (which is in the config directory).
  • Run in your terminal rails server.

Automated Test

  • This project uses RSpec for unit and integration testing.
  • All files are in spec directory.
  • In order to run the tests, in terminal, type: rspec

Author

👤 Sergio Zambrano

🤝 Contributing

Contributions, issues and feature requests are welcome!. Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Credits

  • The user interface Snapscan was designed by Gregoire Vella.
  • The template start bootstrap simple sidebar, which was used for the user interface is available here.

📝 License

This project is MIT licensed.

About

This project is a Cookbook where you can save your recipes, ingredients, their cost, and places to buy them. Additionally is possible to create profiles with usernames.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages