À propos du projet
Le challenge
Le projet consistait à développer AluStock Manager, une application web SaaS sur mesure pour Alutraco, une entreprise nigérienne spécialisée dans la distribution de produits en aluminium (profils, tôles, barres) et accessoires (vis, joints, fixations). L'objectif était de fournir une solution complète pour automatiser la gestion des stocks, réduire les erreurs humaines, optimiser les processus logistiques et générer des rapports détaillés, y compris les reçus de livraison, pour une prise de décision éclairée. Conçue pour les PME du secteur BTP et industriel, l'application gère des milliers de références produits et s'adapte à des flux saisonniers élevés.
Fonctionnalités clés implémentées :
Gestion des Stocks : Suivi en temps réel des entrées (réceptions fournisseurs avec scan QR/barcode), sorties (ventes, livraisons), transferts internes et ajustements. Produits catégorisés (aluminium brut, fini, accessoires) avec fiches détaillées (dimensions, poids, alliage, prix). Alertes automatiques pour seuils critiques (ex. : stock bas < 10 unités) ou risques de corrosion.
Rapports et Analytics : Génération de rapports personnalisés : reçus de livraison (avec signatures numériques), inventaires mensuels, rapports de ventes et prévisions de réapprovisionnement. Exports en PDF/Excel via ReportLab. Dashboards visuels (Chart.js) pour KPI comme rotation des stocks, taux de rupture, ou tendances saisonnières.
Commandes et Fournisseurs : Module pour créer des demandes de devis (RFQ), suivre les commandes fournisseurs et évaluer leurs performances (délais, fiabilité). Catalogue produits avec filtres avancés (par alliage, type, ou prix).
Gestion Utilisateurs : Système multi-rôles (admin, gestionnaire, employé entrepôt) avec authentification sécurisée (JWT), permissions granulaires et logs d'activités. Interface mobile pour scans rapides en entrepôt.
Fonctionnalités Essentielles : Facturation automatique, notifications email/SMS pour alertes (ex. : stock critique), backups cloud automatisés, et API REST pour intégrations futures (ex. : ERP ou logiciels comptables).
Design et UX : Interface responsive (Tailwind CSS), multilingue (français/arabe), avec navigation intuitive et thème sombre pour environnements industriels. Optimisée pour gros volumes de données avec pagination et recherche rapide.