Logo Lanfrica

Bassoum981/pharmatrack

Domaine:

healthcare

Type de record:

software
Créateur:
Bas
HĂ´te:
Plateforme de gestion des pharmacies - Mali # 🏥 PharmaTrack - Plateforme de Gestion des Pharmacies Une plateforme moderne et épurée pour gérer les pharmacies au Mali. ## 🚀 Technologie - **Backend** : Laravel 11 - **Admin Panel** : Filament 3 - **Database** : MySQL 8 - **Containerization** : Docker + Laravel Sail - **Design** : Vert médical moderne (#10B981) ## ✨ Fonctionnalités ### 📦 Gestion des Médicaments - Inventaire complet - Suivi des stocks - Alertes de rupture - Dates d'expiration - Gestion des prix ### 💰 Gestion des Ventes - Point de vente (POS) - Factures et reçus - Historique des transactions - Statistiques de ventes ### 👥 Gestion des Clients - Profil client - Historique d'achats - Système de fidélité - Informations de contact ### 👨‍💼 Rôles & Permissions - **Admin** : Gestion complète du système - **Pharmacien** : Gestion des stocks et ventes - **Client** : Consultation des produits ### 📊 Tableau de Bord - KPI en temps réel - Graphiques de ventes - Stocks critiques - Statistiques quotidiennes --- ## 🔧 Installation ### Prérequis - Mac OS avec Docker Desktop installé - Git - Composer ### Étapes 1. **Cloner le repository** ```bash git clone github.com cd pharmatrack ``` 2. **Copier le fichier .env** ```bash cp .env.example .env ``` 3. **Générer la clé APP** ```bash ./vendor/bin/sail artisan key:generate ``` 4. **Installer les dépendances avec Sail** ```bash ./vendor/bin/sail composer install ``` 5. **Démarrer les containers** ```bash ./vendor/bin/sail up -d ``` 6. **Exécuter les migrations** ```bash ./vendor/bin/sail artisan migrate --seed ``` 7. **Accéder à l'application** - Dashboard : localhost - Mailpit : localhost --- ## 📝 Commandes Sail Utiles ```bash # Démarrer les containers ./vendor/bin/sail up # Arrêter les containers ./vendor/bin/sail down # Voir les logs ./vendor/bin/sail logs -f # Exécuter une commande artisan ./vendor/bin/sail artisan migrate # Ouvrir Tinker (console interactive) ./vendor/bin/sail tinker # E …