Mission Statement
To be the trusted personal shopping assistant enabling smart and quick product purchasing decision based on individual needs and preferences.
Inspiration
Real life was the inspiration for the idea behind this project. We tell the story using the fictional student Maxine Cannotcook:
- Maxine has very simple eating habits and knows how to cook three different meals which he switches up on a regular basis (spaghetti, ricasimir, schnitzel).
- Maxine does not have the time to research on how to cook different meals / healthier meals/ more sustainable meals and does not know whats inside the product (nutritiens, etc.).
- Maxine spends a lot of time in front of the shelf analysing and comparing different products.
- He is curious about alternatives and tries to compare different options, but it is too complicated, overwhelming, time consuming and frustrating because everything looks the same.
- Maxine wastes time comparing different objects, but ends up buying always the same products.
Goals
- More satisfied customers
- Quicker decision making
- Better cover to individual needs
- Solve to paradox of choice: more choices do not result in more sales.
Customer profile
- Health choices
- Allergies
- Sustainability
- Price
What it does
M-power YOU
is a trusted personal shopping assistant enabling smart and quick product purchasing decision based on individual needs and preferences:
- it makes recommendations based on health goals, sustainability goals, nutrients, allergies, carbon footprint and price;
- provides a recipe book to search and explore new recipes;
- analyses previous purchases and recommendations to improve future purchases to better match your profile.
How I built it
We decided to use Ruby on Rails
for the backend to interact with the Migros API and React Native
for the frontend. We picked React Native
to be able to develop one implementation for multiple platforms (iOS, Android, ...). We used Figma
for designs and mockup of the app interfaces.
Challenges I ran into
Build a prototype from scratch using new (for us) technologies in a limited amount of time.
Accomplishments that I'm proud of
Didn't spill coffee on our laptops!
What I learned
New technologies (Ruby on Rails, React Native).
What's next for M-power YOU
Further develop the product and integrate it with existing Migros technological offering (website, scandit system, ...).
Code and server
- GitHub repo
- Example of API call from our Ruby on Rails server
Log in or sign up for Devpost to join the conversation.