BACKEND · FULL-STACK
Allo Delivery
Plateforme de livraison en temps réel
Frontend SPA en Vue.js, API REST Laravel, chat en temps réel via WebSocket — workflow complet du dépôt à la confirmation, rôles, tracking et assistant IA intégré.
- Frontend SPA en Vue.js
- API REST (Laravel) + authentification Sanctum
- Chat en temps réel via WebSocket
- Workflow de livraison : dépôt → attribution → tracking → confirmation
- Gestion des rôles et autorisation (Policies)
Problème
Gestion manuelle des livraisons avec perte de visibilité sur le statut, absence de communication en temps réel et pas de traçabilité des transactions.
Solution
Application full-stack : API REST Laravel avec authentification Sanctum, frontend SPA Vue.js, chat WebSocket et assistant IA pour optimiser les itinéraires.
Architecture
- API REST — routes, controllers, form requests
- Eloquent ORM — relations, eager loading, soft deletes
- Sanctum — authentification token-based
- WebSocket — broadcasting, channels privés
Concepts d'ingénierie
- Laravel Policies — authorization basée sur les rôles
- Form Requests — validation centralisée
- API Resources — contraction JSON
- Docker Compose — environnement reproductible