A simple way to manage recipes, ingredients, and pantry inventory.
Grumpy Chef is a small team project where we built a web app that helps people keep track of their ingredients and match them with recipes they can actually make. Users can add items to their pantry, update their inventory, search for recipes, and check what ingredients they’re missing.
Add, update, and remove pantry items
Store recipes with ingredients and steps
Track what ingredients a user has vs. what they still need
Simple, clean UI with easy navigation
Real-time updates when pantry changes
Frontend : Flutter
Backend: Dart
Database: Firebase
Version Control: Git & GitHub
User can create, edit and delete recipes
User enters pantry ingredients
User views recipe list
App checks what the user can cook
App highlights missing items
Automatically updates inventory after cooking