Hunter Gather is a collaborative web application developed by the members of GDSC CPP - Gabriel Soto, Youssef Zerroug, Bryan Bergo, and Mark Garcia. This project is designed to contribute to the UN Sustainable Development Goals of Zero Hunger and Good Health and Well-being.
Hunter Gather is a collaborative cooking platform that combines community-driven recipe management with AI-powered cooking assistance. Join our community to explore, share, and create delicious recipes while contributing to global sustainability goals.
- Create, like, and bookmark recipes, fostering a collaborative cooking community.
- Suggested posts based on a user's taste interests enhance their culinary experience.
- Access to a Gemini-powered chatbot for interactive and personalized cooking guidance.
- Firebase:
- Real-time data synchronization, authentication, and chat storage.
- Google Authentication:
- Secure and convenient login process for users.
- Gemini:
- Powers the intelligent chef assistant, offering an interactive and personalized cooking experience.
- Authentication:
- Showcasing the secure login process using Google Authentication.
- News Feed:
- Demonstrating the personalized news feed feature that suggests posts based on user preferences.
- Create a Post:
- Guiding users through the process of creating and sharing their recipes.
- Bookmark/Like:
- Illustrating how users can bookmark and like their favorite recipes.
- Chef Assistant (Gemini):
- Highlighting the capabilities of the Gemini-powered chef assistant, providing interactive cooking guidance.
- Node.js installed
Follow these steps to set up the project:
-
Clone the repository:
git clone https://github.com/mgkram4/gdsc.git
-
Install Node.js if not already installed.
-
Navigate to the project directory:
cd gdsc
-
Install project dependencies:
npm install
This project is licensed under the MIT License.
- GDSC CPP Team: Our wonderful team at GDSC CPP for their collaboration and dedication.
- Google Technologies: Thanks to Google for providing powerful tools for authentication and development.
For any inquiries, feel free to reach out to the project maintainers:
- Gabriel Soto: github.com/gabrielsoto23
- Youssef Zerroug: github.com/youssefzerroug
- Bryan Bergo: github.com/bryanbergo
- Mark Garcia: github.com/mgkram4