Skip to content

RickHast/shopflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShopFlow — Guide de démarrage

Structure du projet

shopflow/
├── app.py                ← Point d'entrée Flask (BACK-END)
├── requirements.txt      ← Dépendances Python
├── templates/
│   └── index.html        ← Page HTML (FRONT-END, rendu par Flask)
└── static/               ← Images, CSS, JS supplémentaires (vide pour l'instant)

Correspondance PHP → Flask

PHP Flask (Python)
config.php app.config['MYSQL_*'] dans app.py
listes.php routes /api/listes dans app.py
articles.php routes /api/articles dans app.py
categories.php route /api/categories dans app.py
json_encode() jsonify()
$pdo->prepare() cur.execute()
$_GET['id'] request.args.get('id')
file_get_contents("php://input") request.get_json()

Étapes pour lancer le projet

1. Prérequis

  • XAMPP lancé (MySQL actif)
  • Python 3.8+ installé
  • La base de données shopflow importée dans phpMyAdmin

2. Installer les dépendances Python

pip install flask flask-mysqldb

3. Lancer Flask

python app.py

4. Ouvrir dans le navigateur

http://localhost:5000

Modifier la configuration MySQL

Ouvre app.py et change ces lignes si besoin :

app.config['MYSQL_HOST']     = 'localhost'
app.config['MYSQL_USER']     = 'root'
app.config['MYSQL_PASSWORD'] = ''       # Ton mot de passe si tu en as un
app.config['MYSQL_DB']       = 'shopflow'

About

Shopping Manager project made by "ATHILEY Rudolph" and "KOMLATSE Patrick"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors