- π About the Project
- π» Getting Started
- π₯ Authors
- π Future Features
- π€ Contributing
- βοΈ Show your support
- π Acknowledgements
- π License
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.
Here is a list of technogies used in this project.
Framework
Database
- Recipe Creation
- Ingredient Management
- Recipe Sharing
- User Profiles
- Shopping Lists
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
In order to work on this project, you need to have the following dependencies installed:
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}"
To run the project, execute the following command:
rails server
To run tests, run the following command:
rspec ./spec/
π€ Naan Mohammed
- GitHub: naanmohammed
- Twitter: Naan
- LinkedIn: Naan Mohammed
π€ Cristian Zambrano
- GitHub: @zamcham
- Twitter: @ZamChamGames
- LinkedIn: Cristian Zambrano
- Add a step by step cooking guide
- Allow users to chat on the app
Contributions, issues, and feature requests are welcome!
Feel free to check the issues tab.
If you like this project please be sure to star it and reach out to the contributors
We would like to thank all those who helped us throughout this project especially our partners at Microverse.
This project is MIT licensed.