Transforming leftovers into culinary wonders!
Unleash your kitchen creativity, share delightful recipes, and champion a zero-waste lifestyle.
Join us in savoring sustainability, one delicious dish at a time! 🌍🍽️
-
Recipe Revival
Rediscover magic in leftovers with creative
-
Community Connection:
Join a vibrant community of food enthusiasts, sharing recipes, stories, and culinary adventures.
-
Donation Hub:
Easily connect with local charities and food banks to share excess food and reduce waste.
-
Expiration Alerts:
Receive timely notifications about expiring ingredients to optimize your pantry.
Final_demo_ZeroSpoil.mp4
Before running, Quine-ZeroSpoil, you will need an OpenAI API key if the project utilizes OpenAI's services. You can obtain an API key by registering on the OpenAI platform.
-
Clone the repository:
git clone https://github.com/your-username/Quine-ZeroSpoil.git cd Quine-ZeroSpoil
-
Change directory to
frontend
cd frontend/
-
Installation of node packages
yarn
-
Running the project:
yarn run dev
-
Change directory to
backend
cd backend/
-
Installation of node packages
pip install -r requirements.txt
-
Setting up .env in root backend folder for saving openai api key
-
Create a .env file
# inside .env file OPENAI_API_KEY=******************************* # Your key
-
Running the project:
python manage.py runserver
- Vite
- React
- React Router
- React Icons
- shadcn/ui
- Tailwind CSS
- Openai
- Django Rest Framework
- django-jazzmin
- django-spectacular
We welcome contributions to enhance and improve Quine-ZeroSpoil! Feel free to submit issues, feature requests, or pull requests. Please adhere to our Code of Conduct.
This project is licensed under the MIT License.