
Main dashboard with ingredient tracking

Smart recipe recommendations
About This Project
NUCHI tackles the problem of food waste by helping users plan meals based on ingredients they already have. The app uses AI to suggest recipes, track expiration dates, and create smart shopping lists. Built with React Native for cross-platform compatibility, it integrates with OpenAI's API for intelligent recipe suggestions and uses MongoDB for flexible data storage.
Key Features
AI-powered recipe suggestions based on available ingredients
Expiration date tracking and notifications
Smart shopping list generation
Waste tracking and sustainability metrics
AI food detection for easy ingredient entry
Challenges
The biggest challenge was creating an AI system that could understand the nuances of cooking - like ingredient substitutions, portion scaling, and dietary restrictions. Balancing recipe complexity with user skill level required extensive prompt engineering and testing with real users.
What I Learned
This project deepened my understanding of AI integration in mobile apps and taught me the importance of user-centric design in sustainability tech. I learned to work with complex data relationships in MongoDB and improved my skills in React Native performance optimization.