Skip to content

🍲 Recipe App helps you effortlessly manage your ingredients 🥕, create and share delicious recipes 📖, and generate shopping lists 🛒 based on your pantry—making cooking fun and organized!

Notifications You must be signed in to change notification settings

xie-xie-x/Recipe-App

Repository files navigation

📖 [Recipe App]

project sample

Recipe App

The Recipe app keeps track of all your foods, recipes, and ingredients. It allows 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 allows you to make them public so anyone can access them.

Built With

  • Ruby
  • Rails
  • Postgresql

Tech Stack

Server

Key Features

  • [A login page]
  • [A registration page]
  • [A general shopping list view]

(back to top)

🚀 Live Demo

(back to top)

💻 Getting Started

To run this project, take a copy of the code and follow the instruction below.

Prerequisites

You need Ruby v3+, Rails v7+ and Postgresql installed on your machine.

Setup

Clone the project

Install gems with:

bundle install

Setup database with:

rails db:create
rails db:migrate

Usage

Start server with:

rails server

Visit http://localhost:3000/ in your browser.

Run tests

Install npm with:

Install rspec with:

bundle install

and

rails generate rspec:install

run the test with:

rspec spec

Open API documentation

rails server

Visit http://localhost:3000/api-docs in your browser.

Usage

  • Run rails server to run the app.

🔭 Future Features

  • [Inventories list]
  • [Inventory details]
  • [Inventory shopping list]

(back to top)

Show your support

Give a ⭐️ if you like this project!

📝 License

This project is MIT licensed.

(back to top)

About

🍲 Recipe App helps you effortlessly manage your ingredients 🥕, create and share delicious recipes 📖, and generate shopping lists 🛒 based on your pantry—making cooking fun and organized!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published