In many households, good food often ends up in the bin simply because it's forgotten or we're unsure how to use it before it expires. This not only wastes money but also contributes to the global food waste problem 🌍. PantryPal is here to change that!
PantryPal is a smart kitchen assistant designed to help you minimize food waste and make the most of your groceries. By keeping a digital inventory of what you have and intelligently suggesting recipes, PantryPal ensures your food gets eaten, not trashed.
Key Features: ✨
- Effortless Receipt Scanning 🧾: Simply scan your grocery receipts, and PantryPal, powered by the OpenAI API, will automatically add items to your digital pantry.
- Smart Expiry Tracking 📅: The app identifies foods with the soonest expiry dates, helping you prioritize what to use next.
- Intelligent Recipe Suggestions 🧠💡: Get recipe ideas that make creative use of ingredients nearing their expiry, turning potential waste into delicious meals.
- Digital Pantry Management 🥫🛒: Always know what's in stock, reducing duplicate purchases and making meal planning a breeze.
PantryPal is built with a modern and robust tech stack:
- Frontend: React ⚛️
- Backend: Flask 🐍
- Database: SQLite 💾
- AI Integration: OpenAI API 🤖
We welcome contributions to make PantryPal even better! If you have ideas for new features, bug fixes, or improvements, please feel free to open an issue or submit a pull request on our GitHub repository. (Self-correction: I will remove the placeholder link for now, as I don't have the repository URL)
This project is licensed under the terms of the LICENSE file.