/OC_Project_5

Set up a DB linked to Open Food Facts.

Primary LanguagePython

OC_Project_5

Context

The purpose of this project is to set up a DB linked to Open Food Facts within the framework of an OpenClassrooms education program on Python.

Notice: This Application is conceived as a stand-alone. Therefore it does not encompass the required protection measures, like protection of the DB against injections, etc

Notice: a dedicated script, embedded in the application, guides the user along the creation of a local DB in order to be able to use it. However, the prerequisite remains that mySQL is installed under the "root" folder.

Detailed information on this project

Detailed documentation can be found in a Wiki, set up in order to help the readers to understand the various functionalities.
LINK

What do you need to run the App Get a better Diet?

  • The folder named App_project_5
  • The last version of Python
  • MySQL 8
  • A requirements.txt file has been set up, for the user to import the required modules.
  • Requests
  • SQLALchemy
  • MySQL-connector
  • mysql-connector-python

How to launch the App

  • Set the Terminal on the folder App_project_5
  • Launch the App in command line $python3 main.py

Important Notice

In order to properly use this short program, which works with the terminal, the window size should be at least 160 x 50