Recillah-Khamala / Cook-Partner

This is a Recipe app that keeps track of all your recipes, ingredients, and inventory. It allows you to save ingredients, keep track of what you have, create recipes, generate a shopping list based on what you have and what you are missing from a recipe and make your recipes public.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cook-Partner

πŸ“— Table of Contents

Recipe App

Recipe App keeps track of all your recipes and ingredients. 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.

πŸ›  Built With

Tech Stack

Server

back to top

Demo

Coming soon [here]

Key Features

  • A login page
  • A registration page
  • A food list
  • A recipes list
  • A general shopping list view
  • A list of public recipes

(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:

  • Ruby
  • Rails
  • Postgresql

Setup

Clone this repository to your desired folder:

  cd blog-app
  git clone https://github.com/Recillah-Khamala/Cook-Partner.git

Install

Install this project with:

  • After cloning type 'cd blog-app'.
  • Run 'bundle install' to install all the required dependencies.

Usage

To run the project, execute the following command:

  • Run 'rails db:create' to create a new database
  • Run 'rails db:migrate' to migrate the db and build the schema
  • Run 'rails s' to start the dev server

back to top

πŸ‘₯ Authors

πŸ‘€ Recillah Khamala

πŸ‘€ Evans Kupour

back to top

πŸ”­ Future Features

Features to add to the project.

  • Pagination or infinite scrolling for the lists.

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

back to top

⭐️ Show your support

If you like this project...

back to top

❓ FAQ

  • Do I have to have any previous knowledge about ruby to use this project?

    • No!
  • How to use this project?

    • check the Getting Started section to have a complete guide on how to setup and run the project.

back to top

πŸ“ License

This project is MIT licensed.

back to top

About

This is a Recipe app that keeps track of all your recipes, ingredients, and inventory. It allows you to save ingredients, keep track of what you have, create recipes, generate a shopping list based on what you have and what you are missing from a recipe and make your recipes public.

License:MIT License


Languages

Language:Ruby 61.5%Language:HTML 33.4%Language:Batchfile 2.5%Language:JavaScript 1.6%Language:CSS 0.8%Language:Shell 0.1%