
m-Clippy WON Migros Category prize in Europe’s Biggest Hackathon Hack Zurich 2020

Last weekend I took part in the biggest European Hackathon Hack Zurich 2020, and our team m-Clippy won in the Migros category!
We decide (Lorenz Hänggi and I) to tackle the workshop challenge number 1, a day before. We went out on Friday 14:00 for a pizza brainstorming on this idea prior to the start of Hack Zürich at 17:00.
We both watched the 35 min Migros Workshop at 20:00
And we both were active in the Migros Slack channel. Thanks to some developers of Migros, we were exploring the APIs and asking some questions.
The vision
We started by filling up a Problem Canvas. A Problem Canvas allows you to identify the customer, the problematic action, the improvement areas, the reasons for customer to switch and the risks of not switching, all in a single view. The number one cause of startup failure is the lack of a real need in the market, according to a recent post-mortem on startups.

And we came up with the following idea:
We want to help people with allergies and people who wants to consume products in a sustainable way. We build an add-on to the Cumulus App and the Store-Scanner, later to alert in the Shop if a product is not healthy or not sustainable. Additionally you can check how good was your shopping cart with your preferences.
Designing the logo
We designed a logo. Note how we reuse the same color palette used by Migros 😉

Designing the iOS app
We start designing mockups using some iPhone wireframes. You can use this template (right click save – as)

Coding!
We started coding on Friday 18.09 18:00 PM, coding 14 hours in a row, sleeping 3 hours, then 24 hours non stop till Sunday 20.09 at 07:00. The last 2 hours before submission deadline were dedicated to:
- Polish the application (mainly texts: typos, sentences),
- Working on the pitch deck,
- Recording a 2 minutes video of the app,
- Collecting screenshots to complete the devPost profile of the app,
- And submitting our application at 08:59 AM 🙂 1 minute before the deadline.
Our Pitch Deck:



Inspiration
Food intolerance or allergy is a significant and widespread medical problem. Food allergy can cause severe symptoms in sensitive individuals and may be life threatening. In many instances the offending food is easily identified however milder forms of food allergy may be more difficult to diagnose.
Food intolerance is a neglected area of medicine because of diagnostic difficulties, non-specific symptoms and the relatively mild nature of the resulting illness; however repeated irritation or inflammation of the gastrointestinal tract may have serious consequences including malabsorption syndromes, small bowel overgrowth, coeliac disease and bowel cancer.
Based on resarch from Migros around 2 millions people in Switzerland are suffering from food intolerances and allergies.
m-clippy is an extension to cumulus App that has access to all cumulus data of its customers shopping cart and products. Additionally the customer is able to enter his eat habits and preference and based on all this information m-clippy provides deep insights into your shopping behaviors.
m-clippy help everyone who has to stick to a restricted diet because of food intolerances or allergies. m-clippy supports consumers eating habits like
- Bio,
- vegan,
- vegetarian, ….
but also support customers who want to eat more
- National,
- Regional or
- outside Switzerland
and with m-clippy the customer can choose from up to 17 different allergens to get tips, insights and recommendations.
Future
Customer would get a visual or sound alerts on Migros scanner Subito and a realtime reports / tips in the cumulus. m-clippy displays for the customer, how good or how he/she can improve his/her consumer behaviors (=Gamification this would be also at this time that we can propose them more suitable and alternative products) and will get great recommendations
Our iOS app
Customers need to select their preferences in Migros cumulus app (intolerance, eating habits, allergens )
Customers get insights through recommendations, tips and alternative products based on the preferences.
How we built it
- Backend in .NET 3.1 https://dev.azure.com/m-clippy/m-clippy/_git/m-clippy
- Frontend in SwiftUI for iOS. 14 https://dev.azure.com/m-clippy/m-clippy/_git/m-clippy-app
- We use Migros API, Azure Cloud
All submissions
You can browse all submissions at Hack Zurich 2020 in the gallery here https://hackzurich2020.devpost.com/project-gallery
The video
You see us at 1:41min receiving the Migros price