Eat Free

image du projet

Eat Free is an android application developed in team of 8 in Java on Android Studio. The purpose of this application is to scan the barcode or the list of ingredients present on a food package and to detect if this food contains ingredients to which the user is allergic. To do this, the user must first create a profile, with his name, date of birth, and then check the allergen groups that that concern them. Once this is done, he can take a picture of a barcode or a list of ingredients, which will be recognized by OCR. In the case of a list of In the case of an ingredient list, the characters will be read and compared to the user's data. In the case of a barcode, the same thing happens, but it is done through the through the Open Food Facts database, also used by the French application Yuka, which allows access to ingredients through the barcode.

On this project, I am responsible for the creation and management of the profile. The user profile is saved between sessions of use of the application and can be modified by the user whenever they want. This profile allows them to list their allergies so the application can process the data collected on the packaging of the scanned food.

When a package is scanned, if allergens have been detected, a red thumb appears, warning that the food presents a risk for them. Otherwise, a green thumb appears, informing the user that this food is not dangerous for them.