01.Design Challenge



Our team set out to tackle this problem by leveraging AI to create a seamless and helpful kitchen assistant.
02.Ideation & User Flow
I led the team in brainstorming the app’s core functions. We prioritised features that directly addressed the user’s pain points, then mapped these ideas into a comprehensive user-flow diagram to ensure a logical and intuitive navigation structure, with a Smart AI Core at its centre.

03.Prototyping & Architecture
With the flow defined, I moved into Figma to design the key screens. The focus was on a clean, scannable and encouraging interface.


Dashboard: fridge, freezer and pantry at a glance.
Food inventory interaction
- Edit item
- Unit of measurement (count, weight in g or kg, package), quantity, storage location (fridge, freezer, pantry) and expiry date.
- Ingredient overview
- Each ingredient is tracked in batches with purchase date, expiry date, days left and quantity; one batch can be marked “consume first”.
AI services
- OpenAI API. Natural-language processing (parsing “add item” commands) and recipe generation, fed with inventory, preferences and the blacklist.
- Azure Speech Services. Voice-to-text for natural-language input.
Technical architecture
Client
Server
Database
Data structure
Cosmos DB holds three collections:
