Skip to content

tetrew88/projet5

Repository files navigation

Projet5

Excercice pour la formation dévelopeur d'application python sur openclassroom.

liens du site: https://openclassrooms.com/
liens de la formation: https://openclassrooms.com/fr/paths/68-developpeur-dapplication-python
liens de l'excercice: https://openclassrooms.com/fr/projects/157/assignment

créateur:
  Maurice Donovan(tetrew88)
  
Avancé du projet:
  -Terminé

Base de donnée:
  -MySql

Langages utilisés:
  -Python
  -Sql
  
Librairies:
  -requests
  -mysqlConnector
  
 Description:
  Programme permettant dans un premier temp de récupérer différents produit allimentaire sur le site openfoodfact(https://fr.openfoodfacts.org) et les stockers dans une base de donnée MySql.
  L'utilisateur pourra enssuite utiliser le programme affin de trouver un substitut plus saint a un de ces alliment favori.
    
    
Classe composant le programme:
  -Produit
  -Catégorie
  -Magasin
  -Favori
  
  
Composition du projet:
  -collect_data.py: Script permettant de récuperer des aliments sur openfoodfact(100 par catégorie de produit) et les stocker dans une base de donnée mySql.
  
  -main.py: 
        Script permettant a l'utilisateur de trouver un substitut plus saint a un de ses produit favori via divers menu de                 selection,
        l'utilisateur peut aussi enregistrer un substitut qui lui plait dans la base de donnée mySql affin de pouvoir le retrouver plus tard.
            
  -creation_off.sql: Script de création de la base de donnée.
  
  
  
Marche a suivre:
  1)Commencer par créer la base de donnée a l'aide de creation_off.sql dans mysql.
  2)Modifier les information de connection a la base de donnée dans collect_data.py (ligne 9 a 11).
  3)Lancer le script collect_data.py affin de remplir la base de donnée.
  4)Modifier les information de connection a la base de donnée dans main.py (ligne 12 a 14).
  5)lancer le script main.py (programme principale).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published