Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/casiimir/meal-hub
https://github.com/casiimir/meal-hub
Last synced: about 4 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/casiimir/meal-hub
- Owner: casiimir
- Created: 2023-07-24T08:07:24.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-02T15:49:20.000Z (over 1 year ago)
- Last Synced: 2023-08-02T18:10:33.768Z (over 1 year ago)
- Language: JavaScript
- Homepage: https://meal-hub-tau.vercel.app
- Size: 3.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Yummy - Your Ultimate Recipe App
Welcome to Yummy, the ultimate recipe app that brings you a vast collection of recipes from different categories and nationalities. We are excited to introduce some new features that will enhance your cooking experience!
Features:
User Authentication and Login:
With our new login feature, you can create a personalized account and save your favorite recipes for easy access. Your account will also allow you to sync your data across devices, so you never lose your recipe collection.Save and Access Recipes:
Once logged in, you can now save recipes to your profile. This way, you can quickly access your favorite recipes whenever you want. Say goodbye to endless searching; your favorite recipes are just a click away!Step-by-Step Instructions:
We have added detailed step-by-step instructions for each recipe, making it easier for both seasoned chefs and beginners to follow along and create delicious dishes.Category Filters:
We understand that sometimes you have a specific craving or dietary preference. Now, you can easily filter recipes based on categories like vegan, gluten-free, comfort food, and more. Finding the perfect recipe has never been simpler.Enhanced Fridge Feature:
Our unique ingredient-based search has been taken to the next level. Powered by API calls and Firebase integration, you can now receive even more personalized recipe suggestions based on the ingredients you have in your fridge. Let Yummy inspire your culinary creativity!Minimalistic Design:
Enjoy a clean and user-friendly design that simplifies your recipe exploration experience.Behind the Scenes:
Our app continues to be built on Next.js, taking advantage of Server-Side Rendering (SSR) for efficient page rendering and improved SEO performance. To enhance the visual appeal and consistency, we used the React Icon Library for icons and incorporate the Swiper library for smooth and engaging animated sliders.We have expanded our use of React Hooks, including useState, useEffect, useRouter, and now, to manage state and side-effects more efficiently. The global data management is handled by the UseContext API, ensuring a seamless experience across the app.
In addition to the existing technologies, we have integrated Firebase for user authentication, data storage, and synchronization across devices. Utilizing Firebase's Firestore, we store your saved recipes securely and reliably.
Getting Started
Clone the repository:
bash
git clone "https://github.com/your-username/meal-hub.git"
cd meal-hubInstall dependencies:
bash
npm installRun the development server:
bash
npm run dev
Open your browser and navigate to to access Yummy.Contributing
We welcome contributions from the community to make Yummy even better. If you find a bug, have a suggestion, or want to add new features, please feel free to open an issue or submit a pull request.
License
This project is licensed under the MIT License.
Acknowledgments
We would like to express our gratitude to the open-source community for providing the tools and resources that made Yummy possible.
Thank you for checking out Yummy! We hope you enjoy using the app and discovering delightful recipes for every occasion. If you have any questions or need further assistance, feel free to contact us.
Happy cooking with Yummy! 🍳🍔🍰
Cerma Michela, Inchiappa Nina, Raimondo Luna, Turcanu Daniel, and the Yummy team.