Skip to main content
HANSAKA/RAVISHAN — home

Full-Stack Development

RGL ERP

RGL ERP is a real-world enterprise system built for a freight forwarding and logistics company, replacing manual processes with a structured digital workflow that follows a shipment from first customer contact through to final payment.

Client
Royal Global Logistics (Pvt) Ltd
Role
Full-stack developer
Year
2026
Category
Full-Stack Development
  • Backend development
  • ERP system design
  • Database architecture
  • PDF document generation
  • Role-based access control
  • Workflow automation
  • Reporting & analytics
RGL ERP freight forwarding management interface

The challenge

Freight forwarding involves many interdependent steps — quotations, shipping line coordination, BL/AWB documentation, invoicing, approvals, and payments — each with its own rules for incoterms, shipment types, and internal permissions. The system needed to model this entire chain accurately while supporting multiple roles without becoming difficult to use.

The approach

  1. 01

    Mapped the company's real operational workflow, from customer visit and quotation through job creation, documentation, and payment.

  2. 02

    Designed a Django backend with role-based permissions for Admin, Accounts, Operations, and Sales users.

  3. 03

    Modeled support for the full set of shipping incoterms across both FCL and LCL, import and export shipments.

  4. 04

    Built PDF generation for BL/AWB documents, invoices, and payment receipts using WeasyPrint and ReportLab.

  5. 05

    Implemented sales commission and shipping-agent commission tracking through to payroll.

  6. 06

    Added a reporting module covering sales, job register, profit, commissions, receivables, payables, tax, and payroll.

  7. 07

    Designed a simple, production-grade UI with dark mode support.

The outcome

The result is a connected ERP that turns a paper-heavy freight forwarding workflow into a single system — from quotation to job to payment — with commission tracking and month-end reporting built in from the start.

Results

8Core modules
4User roles
10+Incoterms supported

Placeholder figures. Replace with measured results before publishing.

Gallery

RGL ERP quotation and job creation interface
Quotation-to-job workflow reflecting the company's real sales process.
RGL ERP operations and documentation interface
Operations view for managing BL/AWB documentation and shipment status.
RGL ERP reporting dashboard
Reporting module covering sales, commissions, and payroll.

Have an ambitious idea? Let's make it real.

Usually within one business day

Start a Project