Forging the Link: Our Next-Gen Delivery Platform Takes Shape!

By EZ Courier | Published: 27 April 2025

Development continues here at EZ Courier on our next-generation delivery platform. This update focuses on a crucial phase: establishing the connection between our new booking interface and the backend systems. Our goal is to build a modern, efficient platform designed with considerations for both user experience and operational sustainability.

We extend our sincere thanks to our existing customers who have been instrumental in helping us stress-test internal systems using the current iteration of our booking form. This platform is currently in a pre-release phase, focused on testing and refinement. We welcome feedback, and people are welcome to book deliveries to help us further test our systems. Please note that pricing may be higher than standard rates during this early access period, and we are offering discounts to customers actively involved in providing feedback.

This Sprint: The Digital Handshake

The primary focus of the current development sprint is connectivity.

We have been developing a new booking interface using contemporary web technologies (React, Next.js, Tailwind CSS) aiming for an intuitive and responsive user experience. This represents our focus on creating technology that serves user needs effectively.

However, a functional interface requires seamless communication with the operational core responsible for managing deliveries. This sprint addresses that requirement by building the necessary integration.

Specifically, we are implementing a key architectural component: a dedicated Backend-for-Frontend (BFF) service. This acts as an intermediary, managing communication between the frontend application and the backend logistics engine. The frontend interacts exclusively with the BFF, which then communicates with the backend using standard Application Programming Interfaces (APIs).

Why the BFF? Why Now?

Diagram showing Booking App connecting to Backend-for-Frontend (BFF) which connects to APIs

Implementing this BFF layer now provides several advantages:

  1. Streamlined Experience: It ensures the booking interface receives data efficiently, contributing to a smooth and responsive user workflow.
  2. Foundation for Efficiency: By standardizing the connection between the frontend request and the operational backend, we establish the technical foundation for implementing smarter, more efficient dispatching logic in the future.
  3. Robust & Scalable Architecture: Utilising TypeScript helps ensure the code is reliable. This approach supports a dependable service for customers and couriers and provides a scalable platform for future features. Technical infrastructure in logistics is connected via API's. So, our foundational bedrock is effectively an API catch-all. It makes it easy for any courier, carrier, customer or enterprise to build systems around us.

What's Next?

This sprint is focused on establishing and verifying this initial connection. It works with our existing systems, with partner systems, and our immediate goal is ensuring data flows correctly from the booking form, through the BFF, and into/out of our core operational system.

This is a significant step in integrating the different components of our platform vision. It represents progress towards building the technical foundation for a sustainable, last mile forward delivery service designed for efficiency and reliability.

If that all sounds a bit technical and abstract: It addresses a foundational gap for last-mile logistic chains. Connectivity! We will provide further updates as development progresses.