zamcham / TasteDiary

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Taste Diary

πŸ“— Table of Contents

πŸ“– Fintech Forum App

Welcome to Taste Diary, the ultimate recipe app that empowers you to create, share, and organize your culinary adventures! Whether you're a seasoned chef or just starting your cooking journey, Taste Diary is here to make your cooking experience delightful and efficient.

πŸ‘©β€πŸ³ Create and Share Recipes: Unleash your creativity in the kitchen! With Taste Diary, you can easily create and save your favorite recipes. Add detailed instructions, ingredient lists, preparation time, and beautiful photos to showcase your culinary masterpieces. Share your recipes with friends, family, and the Taste Diary community, and discover new dishes from other passionate cooks.

πŸ“ Manage Ingredients: Never forget a key ingredient again! Taste Diary helps you keep track of your pantry items and recipe ingredients. Organize them by category, quantity, and expiration dates, ensuring you always have what you need for your next cooking adventure.

πŸ›οΈ Plan Your Shopping Lists: Simplify your grocery shopping with Taste Diary's built-in shopping list feature. When you find a recipe you love, add its ingredients to your shopping list with a single tap. Keep track of what you need, mark items as purchased, and streamline your trip to the store.

πŸ›  Built With

Tech Stack

Here is a list of technogies used in this project.

Language
Framework
Database

Key Features

  • Recipe Creation
  • Ingredient Management
  • Recipe Sharing
  • User Profiles
  • Shopping Lists

(back to top)

πŸ’» Getting Started

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

Clone this repository to your desired folder:

$ git clone https://github.com/zamcham/TasteDiary
$ cd TasteDiary

Prerequisites

In order to work on this project, you need to have the following dependencies installed:

Install

Install this project with:

$ bundle install

To get all the gems required for the project

Then, run

$ npm install

To install packages such as style linters

To check linters locally, use

bash
$ rubocop
$ npx stylelint "**/*.{css,scss}"

Usage

To run the project, execute the following command:

rails server

Run tests

To run tests, run the following command:

  rspec ./spec/

πŸ‘₯ Authors

πŸ‘€ Naan Mohammed

πŸ‘€ Cristian Zambrano

(back to top)

πŸ”­ Future Features

  • Add a step by step cooking guide
  • Allow users to chat on the app

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues tab.

(back to top)

⭐️ Show your support

If you like this project please be sure to star it and reach out to the contributors

(back to top)

πŸ™ Acknowledgments

We would like to thank all those who helped us throughout this project especially our partners at Microverse.

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

License:MIT License


Languages

Language:Ruby 68.6%Language:HTML 27.8%Language:JavaScript 2.1%Language:SCSS 1.5%