BLUE TRACK — suivi des pirogues
Plateforme au service de la pêche artisanale : suivi GPS des pirogues en temps réel, carte marine, météo maritime et alertes de sécurité pour les pêcheurs et les coordinateurs.
Prototype public (Pirogue Smart)

Au Sénégal, la pêche artisanale est exposée aux risques en mer et à la pression des activités pétrolières et gazières. L'ONG Wagadu Africa porte le programme Blue Track pour protéger les pêcheurs et les ressources marines.
Donner aux pêcheurs, aux organisations et aux coordinateurs un outil fiable : savoir où sont les pirogues, être alerté avant que la météo ne tourne, garder l'historique des trajets, sur un service disponible en permanence.
Conception, développement et déploiement
Technologies- React
- TypeScript
- Vite
- Tailwind CSS
- Django
- PostgreSQL
- PostGIS
- REST/JWT
- Docker
- Linux
Réalisation technique
Application web
React et TypeScript avec Vite et Tailwind CSS ; interface adaptée à chaque rôle (pêcheur, organisation, administrateur), bilingue FR/EN.
API et données
API Django REST ; PostgreSQL avec l'extension PostGIS pour les positions, les trajets et les zones ; authentification JWT.
Carte et temps réel
Carte marine interactive, zones de sécurité, partage de position, centre d'alertes avec acquittement et bouton SOS.
Balises GPS
Intégration d'une plateforme GPS tierce (Totarget) pour remonter les positions des embarcations.
Déploiement
Conteneurs Docker sur un serveur Linux dédié.
- J'ai conçu et développé l'application web (React, TypeScript) et l'API (Django, PostgreSQL/PostGIS).
- J'ai mis en place le suivi GPS en temps réel, la carte marine, la gestion de flotte, la météo maritime et les alertes.
- J'ai défini les rôles — pêcheur, organisation (GIE), administrateur — et l'authentification REST/JWT.
- J'ai déployé et j'administre le serveur Linux dédié (conteneurs Docker).
- Suivi GPS en temps réel
- Carte marine et zones de sécurité
- Gestion de la flotte
- Météo maritime
- Alertes et bouton SOS
- Historique des trajets
- Messagerie avec partage de position
- grâce aux alertes météo
- modules : GPS, carte, flotte, météo, alertes, trajets
- coordinateurs avec tableau de bord
- React · TypeScript → Django REST
- Django REST → PostgreSQL · PostGIS
- Django REST → Plateforme GPS tierce
- Linux · Docker → Django REST