← Back to Projects

Complete Transport ERP

Category: ERP
Date: September 2024

About this project

Development of a complete ERP solution for transport companies, including 8 integrated modules: delivery management, prospects, invoicing, clients, couriers, configuration, website and mobile application. This platform revolutionizes transport management by digitalizing the entire operational cycle, from customer request to final invoicing. Automatic route optimization via Mapotempo API enables significant cost and time reduction. The microservices architecture ensures scalability and maintenance, while the React interface provides a modern and intuitive user experience.

Key Features

  • Complete Delivery Management: Central module enabling creation, planning and tracking of deliveries with multi-channel interface (web, mobile, phone) and automatic address geolocation.
  • Intelligent Route Optimization: Advanced route optimization algorithms integrated with Mapotempo API to reduce travel time and operational costs
  • Real-Time Tracking: Delivery tracking with automatic customer notifications, photographic proof collection and integrated messaging.
  • Integrated CRM: Complete customer portfolio management with order history, purchasing accounts and targeted commercial actions.
  • Native Mobile Application: Mobile app for couriers with delivery reception, route optimization and delivery confirmation with electronic signature.
  • Analytics and Reporting: Operational dashboards with performance metrics, customizable exports and complete operation history.
  • Advanced Configuration: Complete configuration of vehicle pricing, geographic repository and business rules according to specific needs.

Challenges

The development of this platform raised several major challenges. The first one was building a truly coherent system, capable of linking all the modules together. Like a chain, every link had to be strong: the slightest weakness in a single module could compromise the entire ERP. This requirement for robustness demanded in-depth thinking about the software architecture and data flows to ensure seamless continuity between field data collection, real-time monitoring, document management, and deliverable generation. Another significant challenge arose once the ERP was deployed: it revealed many weaknesses in the company’s organization and internal architecture. The tool didn’t just support existing processes it exposed structural gaps that had to be filled. This meant designing tailored solutions directly within the ERP, but also enforcing new ways of working and greater discipline in project management. The ERP therefore played a dual role: digitizing operations while simultaneously transforming internal practices to make them stronger and more reliable.

Learnings

This project was extremely rich in learnings, both technical and organizational. On the technical side, it allowed me to deepen my skills in development, DevOps, and networking while building a robust and scalable platform. But the most valuable lessons came from project management and client support. One key aspect was pricing. Before the ERP implementation, my client’s pricing model was complex and hard to maintain. I had to support them in simplifying and rationalizing it so that it became clear, sustainable, and manageable independently, without ongoing reliance on external expertise. This experience showed me how critical it is for a digital tool’s success to be grounded in clear and well-structured business processes. Finally, the most significant lesson was about organizational transformation. Implementing an ERP that oversees an entire company’s operations is not just about delivering software; it’s about guiding the client through the adoption of new, more rigorous, and more structured working methods. This project confirmed to me that the success of a digitalization tool depends just as much on change management as it does on technical excellence.