Line 8:
Line 8:
== Overview ==
== Overview ==
−
* TASK - Make and insert nice diagram here - assigned to Stéphane
+
High level view of the project components and data flow:
−
* TASK - Create Software Bill of Materials - assigned to Stéphane
+
+
[[File:Open-food-facts-personalized-search-project-overview.png]]
+
+
Diagram source: https://vecta.io/app/edit/-M2XyVv8ZoaLNrW-zQoT
+
+
== Software Bill of Materials ==
+
+
The project uses these software components:
+
+
* Server side / backend
+
** Open Food Facts Product Opener
+
*** Backend of Open Food Facts, written in Perl: https://github.com/openfoodfacts/openfoodfacts-server
+
** MongoDB
+
** Apache 2.4 + mod_perl
+
** nginx
+
** Debian 9 (Strech)
+
* Mobile app
+
** Flutter + Dart (cross-platform for Android and iOS)
== Collaboration ==
== Collaboration ==