
Wacdo Backend Api
✨ Backend PHP — Gestion utilisateurs, produits et commandes
Backend PHP conçu pour gérer les utilisateurs, un catalogue produit complet (CRUD) et le cycle de vie des commandes : création, traitement, suppression. Solution pensée pour être robuste, sécurisée et facilement intégrable avec un front (API REST/GraphQL).
🎯 Objectifs principaux
• Gestion complète des utilisateurs (inscription, rôles, permissions)
• Gestion produits full CRUD : création, modification complète, suppression, gestion d’images et variantes
• Gestion des commandes : création (nouvelle commande), état de traitement, suppression/annulation
• Exposer une API claire et sécurisée pour le front / applications tierces
🔑 Points clés fonctionnels
• 👥 Gestion utilisateurs :
◦ Mis a dispositions des fonctionnalités suivant le role du personnel connecté
◦ Permissions granulaires (ex : modif produits, gestion commandes)
• 🏷️ Gestion produits (CRUD complet) :
◦ Création et édition complète (titre, description, prix, SKU, catégories, tags)
◦ Upload et traitement d’images (versions, optimisation)
◦ Gestion de stock par variante
• 🧾 Gestion commandes :
◦ Création de commande côté API (items, quantités, prix unitaires, totaux recalculés côté serveur)
• 🔐 Sécurité & conformité :
◦ Validation côté serveur, chiffrement des données sensibles
Technologies utilisées
