تفاصيل العمل

AZARI - Application de Gestion de Coopérative Cosmétique Naturelle

L'application AZARI est une solution de gestion interne conçue spécifiquement pour une coopérative féminine spécialisée dans la production et la vente de produits cosmétiques naturels. Elle vise à faciliter la gestion des membres, des produits, des tâches, des formations et des ventes.

Son objectif est de fournir un outil fiable et performant, tout en conservant une esthétique moderne, sobre et professionnelle.

Caractéristiques Générales

Public Cible : Gestion interne de la coopérative AZARI. Plateforme : Application de bureau multiplateforme (JavaFX). Sécurité et Accès : Système de connexion sécurisé avec accès différencié selon le rôle (Présidente, Membres principales, Employés).

🛠️ Stack Technique et Architecture

L'application est architecturée selon le modèle MVC (Model-View-Controller) pour une meilleure séparation des préoccupations et une maintenance facilitée.

Catégorie Technologie Description Architecture MVC (Model-View-Controller) Assure une structure claire entre la logique (Model), l'interface (View) et le contrôle (Controller). Langage Java Langage principal pour la logique métier. Interface UI JavaFX / FXML + CSS Framework de bureau pour une interface native, moderne et personnalisable. Base de Données PostgreSQL Moteur de base de données robuste, idéal pour les transactions et l'intégrité des données. Connexion BDD pgJDBC & HikariCP Pilote Java pour PostgreSQL et l'utilisation d'un Pool de Connexions pour l'efficacité. QR Code ZXing (Zebra Crossing) Bibliothèque pour la lecture des codes QR (utilisation pour le suivi de présence). Impression iText / Apache PDFBox API Java pour la création de reçus et documents imprimables (format PDF). 🔑 Fonctionnalités Détaillées (Interface Présidente)

L'interface Président(e) est le panneau de contrôle de l'application, offrant une visibilité et une gestion complètes :

Administration et Organisation Tableau de Bord : Indicateurs clés de performance (KPIs) en temps réel, alertes de stock, suivi des tâches. Gestion des Membres : Outils CRUD (Création, Lecture, Mise à jour, Suppression) pour la gestion du personnel et l'attribution des rôles. Scanner QR Code : Module de lecture de code QR pour un enregistrement rapide et automatisé de la présence. Messagerie Interne : Système de communication simple et direct entre les rôles de la coopérative. Gestion des Tâches : Création, assignation, suivi des statuts et système de notifications associées. Zone de Formation : Espace dédié à la consultation de ressources (documents, liens) pour la formation des membres.

Commercial et Logistique Catalogue Produits : Gestion et visualisation des produits classés par catégories (Visage, Cheveux, Corps). Création de Clients : Base de données pour le suivi des clients. Gestion des Ventes : Enregistrement des transactions, mise à jour automatique et garantie de l'intégrité des stocks. Reçus Imprimables : Génération de reçus en format PDF pour impression immédiate. Gestion du Stock : Suivi précis des inventaires et alertes basées sur les seuils critiques. Gestion des Livraisons : Suivi et gestion des envois via les transporteurs partenaires (STM, Lux, Ozon, SAT).

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات