Présentation du projet
- Projet développé pour l'entreprise ALMI Logistique, spécialisée dans le transport et la livraison.
- Objectif : Centraliser la gestion du matériel (pièces, accessoires, téléphones, outils).
- Application interne sécurisée avec authentification utilisateur.
Fonctionnalités principales
- CRUD complet sur les produits et les types de produits.
- Gestion des utilisateurs avec inscription, connexion et déconnexion.
- Interface d'administration simplifiée pour ajouter, modifier et supprimer des entrées.
Structure Technique (MVC)
- Modèle : Gestion des requêtes SQL via PDO (produits, types, utilisateurs).
- Vue : Affichage clair et responsive avec interface utilisateur soignée.
- Contrôleur : Traitement des actions et redirection via switch centralisé.
Base de Données MySQL
- Table utilisateurs : gestion des comptes et accès sécurisés.
- Table types_produits : classification du matériel par catégorie.
- Table produits : suivi détaillé des articles en stock.
Ce que j'ai appris
- Mettre en œuvre une architecture MVC complète.
- Sécuriser les connexions et les accès utilisateurs.
- Concevoir une base de données relationnelle fonctionnelle et cohérente.
Vision d'évolution
- Mise en place d'un rôle administrateur distinct.
- Ajout d'un tableau de bord statistique avec indicateurs de stock.
- Gestion des mouvements d'entrée et de sortie de matériel.
Technologies utilisées
PHP
MySQL
HTML
CSS
Architecture MVC