Dolibarr-Delivery-Calendar
Project Description:
I'm excited to share with you a custom module I developed for Dolibarr ERP — an interactive calendar for delivery management!
🎯 Key Features
• Unified calendar view of supplier and customer orders
• Smart color coding based on status (approved, shipped, delivered, etc.)
• Responsive interface adapted for mobile and desktop
• Quick actions: direct creation of new orders
• Multi-language support (FR/EN) with complete translations
• Automatic filtering by user permissions
• Native integration with Dolibarr ecosystem
🔧 Technical Aspects
Frontend:
• FullCalendar.js 6.1.15 for calendar interface
• Responsive CSS3 with modern design
• JavaScript ES6+ for dynamic interactions
Backend:
• Compatible with PHP 7.4+
• MVC architecture following Dolibarr standards
• Optimized and secure SQL queries
• Hook API usage for modular integration
Security:
• Access control based on user rights
• XSS protection via data escaping
• Rigorous user input validation
Business Value
• 360° view of upcoming deliveries
• Logistics optimization and simplified planning
• Productivity gains with integrated quick actions
• Streamlined workflow for purchasing and sales teams
🛠 Advanced Configuration
• Customizable display period (weeks before/after)
• Multiple views: month, week, day, list
• Configurable weekend management
• Interactive legend with detailed statuses
💡 Compatibility
This module was developed from Dolibarr version 21, but remains fully compatible with later versions thanks to strict adherence to framework conventions.
Outcome:
This delivery calendar module revolutionizes logistics management by providing a clear, interactive view of all deliveries. It significantly improves planning efficiency and team coordination while maintaining full integration with the Dolibarr ecosystem.
