Web Development

Courier Delivery System

A desktop application that speeds up courier drop-off at the post office counter, with printed tags, QR codes and statistics.

Courier Delivery System preview
Client
Post Maroc
Role
Developer
Period
Jun 2022 to Aug 2022
Status
Delivered
  • 5-20 min

    waiting time per customer that the project targeted

  • QR

    tag generated for every courier

  • 61

    days from start to delivery

The challenge

Courier customers fill in sender and recipient details at the counter. As volume grew, waiting time per customer reached 5 to 20 minutes.

What I built

A JavaFX application connected to an Oracle database. The agent fills one form, the system generates the courier tag with a QR code, and stores client details so repeat customers are not retyped. A statistics page shows volume.

The outcome

Built for the Post Maroc IT team as the replacement for the manual counter process.

Key features

  • Single courier form with saved client details
  • Courier tag with QR code
  • Statistics page
  • Client profile editing

Screens

home page1 / 6

Stack and tools

  • JavaFX
  • FXML
  • CSS
  • Python
  • Oracle

Need something similar?

Book a free 30-minute call to talk through your project. After the discovery call, once the scope is clear, you get a fixed written quote in MAD.

More projects