Overview
OmniFreight is a premium logistics, freight forwarding and shipment tracking system built with the CodeIgniter 4 PHP framework. It is designed for courier companies, freight forwarders and transport businesses looking to manage shipments, customers, drivers and logistics operations from one platform.
The system includes three dedicated portals: an Admin Control Center, Customer Portal and Driver Portal. Each portal provides tools tailored to its users and responsibilities.
Administrators can manage bookings, assign drivers, generate invoices, monitor revenue analytics, track active shipments on interactive maps and configure company branding, languages and currency settings.
Customers can request shipping quotes, book shipments, track cargo in real time, view invoices and upload payment proofs for offline payments.
Drivers can accept assignments, update shipment progress, record trip expenses, report dispatch issues and emergencies, and upload Proof of Delivery photos and signatures. The mobile-optimized Driver Portal is also PWA-ready and supports live GPS location updates.
With multilingual support, flexible currency settings, OpenStreetMap integration and a modern dark-mode interface, OmniFreight provides a complete foundation for managing logistics and shipment operations.
Features
Three Dedicated Portals: Admin, Customer and Driver dashboards.
Admin Control Center: Manage bookings, drivers, shipments, invoices and business settings.
Customer Portal: Request quotes, book shipments, track deliveries and view invoices.
Driver Portal: Mobile-optimized driver interface with PWA-ready functionality.
Real-Time GPS Tracking: Monitor driver locations and shipments using interactive Leaflet maps.
Shipment Timeline: View shipment progress and delivery history.
Quote Management: Allow customers to request shipping quotes.
Shipment Booking: Manage direct shipment bookings and dispatch workflows.
Driver Assignment: Assign drivers to shipments and manage delivery operations.
Proof of Delivery: Upload delivery photographs and signatures.
Trip Expense Management: Allow drivers to record shipment-related expenses.
Dispatch Issue Reporting: Report delivery problems and emergencies.
Automated Invoicing: Generate shipment invoices and manage billing.
Offline Payment Verification: Customers upload payment proofs for administrator approval.
Multilingual Support: English, French, Spanish, German, Arabic and more.
Multi-Currency Support: Configure currency symbols and codes, including $, €, ₹, £ and GH₵.
Company Branding: Customize company name, address, logo and support information.
OpenStreetMap Integration: Address autocomplete and location tracking without paid map API costs.
Shipment State Machine: Enforce a structured shipment workflow and prevent invalid status changes.
Responsive Dark UI: Modern interface optimized for desktop and mobile devices.
Clean Source Code: Unencrypted CodeIgniter 4 PHP source without ionCube.
Requirements
PHP 8.1 or newer (PHP 8.2+ recommended).
MySQL 5.7+ or MySQL 8.0+.
MariaDB 10.3+.
Apache with mod_rewrite enabled or Nginx.
PHP intl extension.
PHP mbstring extension.
PHP mysqli extension.
PHP json extension.
PHP curl extension.
XAMPP, WAMP or LAMP for local development.
A compatible shared hosting or VPS environment.
Database creation and import access.
Ability to configure the
.envfile with database credentials and website URL.
5. Installation
Upload the provided ZIP package to your web server and extract it.
Create a new MySQL or MariaDB database.
Import the included
database.sqlfile.Create and configure the
.envfile with your database credentials and website URL.Complete the setup and access your logistics platform.
Other items by this author
| Category | Scripts & Code / PHP Scripts / Miscellaneous |
| First release | 04 November 2026 |
| Last update | 05 November 2026 |
| Files included | Documentation |
| Tags | OmniFreight , Logistics Management , Shipment Tracking , Freight Management , Courier Management , CodeIgniter 4 , PHP Logistics Script , Delivery Management , GPS Tracking , Driver Management , Freight Forwarding , Cargo Tracking , Shipment Booking , Logistics Software , Transport Management , Proof of Delivery , POD System , Multi Language PHP Script , Multi Currency System |







