A transportation company operating in the Bordeaux region of France needed a comprehensive logistics and delivery management system to manage delivery operations, driver routes, client orders, and store inventory efficiently.
A transportation company operating in the Bordeaux region of France needed a comprehensive logistics and delivery management system to manage delivery operations, driver routes, client orders, and store inventory efficiently.
Built a full-stack logistics and delivery management system with multi-user role support (Drivers, Stores, Admin), real-time WebSocket notifications, sector-based route planning, Google Maps integration for route visualization, Elasticsearch for fast search capabilities, and comprehensive delivery command management. Implemented OAuth2 authentication with Laravel Passport, calendar-based scheduling, PDF generation for invoices, and Docker containerization for easy deployment.
Full-Stack Developer
15,000+ lines of PHP backend code
5,000+ lines of Vue.js frontend code
29 database migrations with 8 main models
26+ reusable Vue.js components
20+ RESTful API endpoints
7 containerized Docker services
Complete logistics solution for transportation company
Real-time updates improving operational efficiency
Sector-based optimization reducing delivery times
Multi-user system with role-based access (Drivers, Stores, Admin)
Delivery command management with complete order lifecycle
Sector-based route planning with geographic zone management
Real-time WebSocket notifications via Laravel Echo Server
Google Maps integration for route visualization and address autocomplete

Dashboard with Calendar and Commands Overview

Driver Routes Management Interface

Delivery Commands List with Filtering

Client Management Database

Delivery Plans and Sector Management

Route Visualization with Google Maps