Logo
Contact

LetBring Courier Platform

UX Design

Web app

Mobile app

Government Integrations

LetBring Courier Platform

#product design

#business analytics

#delivery

Year of Preparation

2025

Preparation Period

4 months

Stages

1. Business process analysis – current and target processes are studied, improvement opportunities are identified.

2. Writing the technical specification – functional and non-functional requirements of the project are documented.

3. Preparation of prototypes – main screen flows and functional samples are created for initial testing.

4. Preparation of design documents (Figma) – UI/UX design is visualized and user experience is planned.

5. Preparation of Data Flow Diagram – movement and relations of data within the system are described.

6. Software development – backend and frontend coding is carried out, modules are implemented.

7. Integration with internal 1C – synchronization with accounting and internal management systems.

8. UAT testing – user acceptance tests are conducted to confirm system compliance.

9. Other QA tests – functional, performance and security testing are performed.

10. Penetration testing – system is checked for security vulnerabilities.

11. Final bug fixing – all identified issues are resolved.

12. Delivery – fully working system is handed over to the client.

Project Purpose

To fully digitalize internal letter delivery operations of companies, ensuring all orders are collected on a single platform, promptly assigned to couriers, and managed in a trackable and reportable manner.

About the Project

The solution is called LetBring Express; it is a web-based internal platform serving two profiles (Administrator, Operator). Admin modules: zone settings, price management, delivery types, reports, user and courier management, assignment of orders to couriers, delivery organization, order registry. Operator modules: homepage (with statistics) and new order form.

Tech stack: Node.js (Express) backend, React.js admin panel, PostgreSQL database, microservices (Docker/Kubernetes), CI/CD with ArgoCD, Redis/Elasticsearch (cache/search), notifications with Firebase/Twilio, Google Maps API for maps.

LetBring Courier PlatformLetBring Courier Platform
LetBring Courier PlatformLetBring Courier Platform

Detailed Features

Zone and distance-based pricing

Zones managed from admin panel; price is automatically calculated by zone and delivery type.

Zone and distance-based pricing
Delivery types and coefficients

Standard, Fast, Express options; price varies by chosen type.

Delivery types and coefficients
Admin homepage (real-time stats)

Recent orders, TOP couriers, trend charts; quick access links.

Admin homepage (real-time stats)
Order assignment to couriers

From 'Unassigned' list, multiple orders can be assigned to active couriers; change log is maintained.

Order assignment to couriers
Delivery organization (planning)

Drag-and-drop ordering of deliveries per courier; plan creation.

Delivery organization (planning)
Order status flow

Unassigned → Pending → Awaiting execution → Completed / Not completed / Cancelled; actions available per status.

Order status flow
Reporting

Reports filtered by zone, courier, date, type; export to Excel.

Reporting
Limits & performance

Daily order limit per courier/employee; optimized for ~2500 letters per month.

Limits & performance
Data storage

Data stored in internal DBs (within AR region).

Data storage
Map integration

Route/distance calculation via Google Maps API.

Map integration
LetBring Courier Platform - Blink-BI