Smart Recipes AI - Mobile app (iOS)
## Technical Assignment
Propose options for integrating AI into an iOS app focused on recipe searching. Design the main screen and the recipe search screen with an integrated chat featuring AI.
## Process
- Studying the subject area and both direct and indirect competitors
- Analyze reviews of competing applications to better understand user needs and pain points.
- Create Information Architecture
- Low-Fid
- Final Design
During the process, I identified key user needs and pain points, designed a solution that enables tasks to be completed several times faster than existing market apps, and created screen designs.
## Primary user pain points
- Users often struggle with selecting appropriate keywords to find specific or suitable recipes for their needs.
- Standard search categories fall short in unusual cooking scenarios (large servings, unique dietary needs, exotic ingredients), limiting options for users.
- Users encounter low-quality recipes and lack the means to verify their quality.
- Novice cooks face challenges with poorly described cooking instructions, excessive unnecessary information.
## Hypotheses
- Repeatedly specifying dietary restrictions during recipe searches is tedious. Implementing a user profile feature where users input restrictions once simplifies subsequent searches. Profiles could extend to family members or others for whom users search recipes.
- An additional input allowing users to input additional preferences and limitations will significantly enhance the precision of recipe searches.
- For beginners managing multiple cooking stages, the option to set multiple timers and AI-guided tips for each step would ease the process.
- Implementing a recipe rating system and comment section can aid users in avoiding low-quality recipes and provide valuable feedback.
Propose options for integrating AI into an iOS app focused on recipe searching. Design the main screen and the recipe search screen with an integrated chat featuring AI.
## Process
- Studying the subject area and both direct and indirect competitors
- Analyze reviews of competing applications to better understand user needs and pain points.
- Create Information Architecture
- Low-Fid
- Final Design
During the process, I identified key user needs and pain points, designed a solution that enables tasks to be completed several times faster than existing market apps, and created screen designs.
## Primary user pain points
- Users often struggle with selecting appropriate keywords to find specific or suitable recipes for their needs.
- Standard search categories fall short in unusual cooking scenarios (large servings, unique dietary needs, exotic ingredients), limiting options for users.
- Users encounter low-quality recipes and lack the means to verify their quality.
- Novice cooks face challenges with poorly described cooking instructions, excessive unnecessary information.
## Hypotheses
- Repeatedly specifying dietary restrictions during recipe searches is tedious. Implementing a user profile feature where users input restrictions once simplifies subsequent searches. Profiles could extend to family members or others for whom users search recipes.
- An additional input allowing users to input additional preferences and limitations will significantly enhance the precision of recipe searches.
- For beginners managing multiple cooking stages, the option to set multiple timers and AI-guided tips for each step would ease the process.
- Implementing a recipe rating system and comment section can aid users in avoiding low-quality recipes and provide valuable feedback.