Deprixa Pro — Integrated Courier & Logistics System · File Structure
Main folders and files (root of the application)
deprixa_pro/ ├── config/ # Database connection & app configuration ├── helpers/ # Shared PHP: DB, permissions, languages, PHPMailer │ ├── .lic # License file (must be writable) │ └── license_lb_helper.php ├── lib/ # Core classes (User, session, etc.) ├── views/ # HTML/PHP views by module │ ├── inc/ # head_scripts, left_sidebar, topbar │ ├── dashboard/ # Dashboards by role │ ├── courier/ # Envíos: list, add, edit, view, deliver, tracking │ ├── customers/ # Clients list, add, edit │ ├── recipients/ # Recipients list, add │ ├── prealert/ # Pre-alerts │ ├── customer_packages/ # Packages (compras por internet) │ ├── consolidate/ # Consolidados (envío directo) │ ├── consolidate_packages/ # Packages within consolidations │ ├── pickup/ # Recogidas (pick-up) │ ├── reports/ # Advanced reports │ ├── locations/ # Countries, states, cities │ └── tools/ # Users, permissions (RBAC) ├── ajax/ # AJAX endpoints (add, edit, list) per module │ ├── courier/ │ ├── customers/ │ ├── recipients/ │ ├── dashboard/ │ └── reports/ ├── assets/ # CSS, JS, images, logos, profile photos │ ├── uploads/ │ ├── payment_packages/ │ └── css_main_deprixa/ ├── dataJs/ # Page-specific JavaScript files ├── pdf/ # TCPDF library — document generation ├── storage/ # Logs, cache ├── driver_files/ # Driver uploads & photos ├── pre_alert_files/ # Pre-alert attachments ├── order_files/ # Shipment/order attachments ├── doc_signs/ # Digital signatures ├── install/ # ⚠ Installer — REMOVE AFTER INSTALL ├── index.php # Entry point — redirects by role ├── courier_list.php # Courier list entry ├── courier_add.php # Create shipment ├── customers_list.php # Clients list ├── consolidate_package_list.php ├── reports.php └── ... # One PHP entry file per screen