Tasty Treats is a user-friendly recipe exploration app that allows you to discover, favorite, search, and comment on recipes effortlessly. Crafted with React, Bootstrap, and Axios, it brings you a diverse recipe collection sourced from Cloud Firestore and TheMealDB API.
Tasty Treats is designed to simplify the process of exploring and managing recipes. Whether you're a cooking enthusiast looking for new ideas or a foodie wanting to organize your favorite dishes, Tasty Treats offers a seamless experience. Say goodbye to recipe hunting hassles and hello to culinary inspiration!
Explore the delicious world of Tasty Treats by visiting Tasty Treats App.
- Search Recipes: Easily find recipes by name or ingredients.
- Favorite Recipes: Save your favorite recipes for quick access.
- Comment on Recipes: Share your thoughts and tips with other users.
- Surprise Me!: Get a random recipe suggestion for a delightful surprise.
- Upload Recipe Image: Personalize your recipe with an optional image upload.
- Choose Color Theme: Explore recipes with three light and three dark color themes.
- React: Front-end framework for building interactive user interfaces.
- Bootstrap: CSS framework for responsive and visually appealing designs.
- Axios: HTTP client for making API requests.
- Cloud Firestore: Database for storing and retrieving recipe data.
- TheMealDB API: External API for accessing a vast collection of recipes.
- Clone the repository:
https://github.com/ritikkumar-agrawal/taste-food.git
- Install dependencies:
npm install
- Start the development server:
npm start
- Access the app at
http://localhost:3000