Skip to content

This is a ruby on rails recipe app that allows users to add, delete and update recipes and make private or public each recipe.

License

Notifications You must be signed in to change notification settings

cilfonegabriel/Recipes-App

Repository files navigation

Recipes App

📗 Table of Contents

📖 Blog App

Recipes App The Recipe App is a web application built using the Ruby on Rails framework, that provides users with a platform to create, modify and remove recipes. Users can decide whether to make their recipes public or private, depending on whether they want to share them with others or keep them to themselves. Moreover, the app has a useful feature that allows users to generate a shopping list based on the food items required for their selected recipes.

  • Services (job queues, cache servers, search engines, etc.)

🛠 Built With

Tech Stack

This project was implemented using:

Framework
Database

Key Features

  • Can persist user data to database
  • Can persist recipes data to database
  • Can persist foods database

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps:

Prerequisites

In order to run this project you need to have installed:

  • install ruby

  • install postgresql

  • You’ll need to have Ruby and Rails on your machine.

Optionally, in order to modify this project you should to have installed:

Setup

To clone this repository to your desired folder:

  • You can download the Zip file from the GitHub repository, or clone the repository with:
git clone https://github.com/rmrmrmr/Recipes-App.git
  • Access the cloned directory with:
cd Recipes-App
  • Open it with your favorite code editor or with the live server

Install

To run the project, execute the following command in the project directory:

    bundle install
    rails db:create
    rails db:migrate

Tests

To run the tests run the following commands:

Install gems

  bundle install

Run tests

  rspec spec

Usage

To run the project, execute the following command in the project directory:

rails server

(back to top)

👥 Authors

👤 Ricardo Martínez

👤 Gabriel Cilfone

(back to top)

🔭 Future Features

We will implement this on the future:

  • Users can create, modify and delete recipes.
  • Users can decide whether to make their recipes public or private.
  • Allows users to generate a shopping list based on the foods needed for their selected recipes.

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Give a ⭐️ if you like this project!

(back to top)

🙏 Acknowledgments

  • Microverse

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

This is a ruby on rails recipe app that allows users to add, delete and update recipes and make private or public each recipe.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published