Application web · Pharmacie
PharmaManager
Stock, ventes et analytique pour le travail quotidien d'une officine.

Contexte
Une pharmacie repose sur la précision du stock et un comptoir de vente fiable. Le produit devait maintenir stock, tarification et historique cohérents — y compris en cas d'annulation de vente.
Objectif
Donner à une pharmacie un système opérationnel pour produits, ventes, alertes de stock et tableau de bord clair.
Solution
Interface React et TypeScript sur backend Django REST et PostgreSQL. Les ventes conservent le prix au moment de l'achat. Les alertes stock bas se déclenchent automatiquement. Les ventes annulées restituent le stock. L'API est documentée avec Swagger. Export CSV et filtres pour le reporting quotidien. Docker et Nginx emballent le déploiement.
Produit
PharmaManager est une application de gestion de pharmacie pour stock, ventes et analytique métier. Le backend Django REST expose une API documentée, conserve des instantanés de prix au moment de la vente, alerte en cas de stock bas et réintègre le stock lors d'une annulation. Le frontend React utilise TanStack Query, export CSV, filtres et authentification JWT. La stack est conteneurisée avec Docker et Nginx.










Fonctionnalités clés
- Gestion de stock
- Point de vente
- Alertes stock bas
- Instantanés de prix
- Export CSV
- Tableau de bord analytique
Technologies
React.js · TypeScript · Python · Django · PostgreSQL · TanStack React Query · JWT · Swagger · Docker · Nginx
Résultat
Une application métier couvrant stock, point de vente, intégrité des stocks et analytique — construite comme un système de production maintenable.
Suivant
ED-Academy
Présence, sessions et emplois du temps pour admins, enseignants et élèves — sur desktop et mobile.
Voir le projet