Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📦 Gestion de Collection - PHP MVC

Système de gestion de collection (jeux, livres, films) réalisé en PHP pur suivant l'architecture Modèle-Vue-Contrôleur (MVC).

✨ Fonctionnalités

  • CRUD Complet : Ajouter, Visualiser, Modifier et Supprimer des Ă©lĂ©ments.
  • Architecture MVC : SĂ©paration stricte de la logique mĂ©tier, des donnĂ©es et de l'affichage.
  • Base de donnĂ©es : Gestion via PDO pour plus de sĂ©curitĂ©.

🛠️ Installation

  1. Clonez le dépôt :
    git clone [https://github.com/Vador634/gestion-de-collection_Projet-1.git](https://github.com/Vador634/gestion-de-collection_Projet-1.git)

Importez le fichier SQL (fourni dans /sql ou /db) dans votre base de données MySQL.

Configurez vos accès BDD dans le fichier config.php ou Database.php.

Lancez un serveur local (WAMP, MAMP, XAMPP ou PHP Built-in server).

📂 Structure du Projet src/Controller/ : Logique de contrôle des entrées.

src/Model/ : Interaction avec la base de données.

src/View/ : Fichiers de rendu HTML.

public/ : Point d'entrée (index.php) et assets (CSS/JS).

🔒 Sécurité Utilisation de requêtes préparées (PDO). Protection contre les failles XSS via htmlspecialchars.

image
image
image

Developed by:

Vador634

About

📦 Application Web de gestion de collection personnelle développée en PHP 8 (Architecture MVC). Projet réalisé dans le cadre du BTS SIO SLAM.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages