/smooth-app

The new Open Food Facts mobile application for Android and iOS, crafted with Flutter and Dart

Primary LanguageDartApache License 2.0Apache-2.0


Smooth App : The new Open Food Facts mobile app for Android and iPhone

SmoothApp Post-Submit Tests

Alert!

We are currently using Flutter 3.0.5 as the new 3.3.0 has some bugs.

Running flutter downgrade 3.0.5 downgrades the version.


Latest commit deployed to App Stores: (Released on Sep 6 6:29 PM as Build 731 (3.13.1)) https://github.com/openfoodfacts/smooth-app/compare/v3.8.1...v3.13.1

  • A Flutter application by Open Food Facts.

  • We pioneered the collaborative scanning app in 2012. With this experimental app, we’re reinventing it from the ground up.

  • Install it on Android or iPhone/iPad. Note that a internal development build (Android or iPhone/iPad )if you'd like to use the results of your PRs quicker.


More Info

You get :

  • a scan that truly matches who you are (Green: the product matches your criteria, Red: there is a problem, Gray: Help us answer you by photographing the products)
  • a product page that's knowledgeable, building on the vast amount of food facts we collect collaboratively, and other sources of knowledge, to help you make better food decisions

You can :

  • scan and compare in 15 seconds the 3 brands of tomato sauces left on the shelf, on your terms.
  • get a tailored comparison of any food category
  • set your preferences without ruining your privacy

Criteria you can pick :

  • Environment: Eco-Score
  • Health: Additives & Ultra processed foods, Salt, Allergens, Nutri-Score

About this Repository

GitHub language count GitHub top language GitHub last commit Github Repo Size


How to run the project:

In order to run the application, make sure you are in the packages/app directory and run these commands :

  • flutter pub get .

  • On Android 🤖: flutter run -t lib/entrypoints/android/main_google_play.dart

  • On iOS 🍎: flutter run -t lib/entrypoints/ios/main_ios.dart

  • Contributing Guidelines


Presentation

This new mobile application aims to showcase Open Food Facts's power to a broad range of users through a smooth user experience and sleek user interface.

Smooth-app is developed in parallel to the openfoodfacts-dart plugin, which provides a high level interface with the Open Food Facts API. Every new interaction with the API should be implemented in the plugin in order to provide these new features to other developers.


Thanking Message

The app was initially created by Primael. The new Open Food Facts app (smooth_app) was then made possible thanks to an initial grant by the Mozilla Foundation in February 2020, after Pierre pitched them the idea at FOSDEM. A HUGE THANKS 🧡 In addition to the core role of the community, we also had the support from several Google.org fellows and a ShareIt fellow that helped us eventually release the app in June 2022.


Contributors