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 …