Gaaubesi Customer icon
Gaaubesi // Flutter app

Gaaubesi Customer

Also searched as Gaaubesi Customer app, Gaaubesi order tracking app, Gaaubesi parcel tracking

The official customer app from Gaaubesi Logistics. Customers track their orders, follow parcel delivery progress across Nepal and look back through their order history.

About Gaaubesi Customer

Gaaubesi Customer is the customer side of the Gaaubesi Logistics network. People receiving or sending parcels sign in with their phone number and can see each order's status, a step-by-step delivery progress bar (ordered, processing, in transit, delivered), a QR code and track ID for the package, and the sender and receiver details.

Rojan Parajuli (also known as Anjesh Parajuli) built the app in Flutter using Bloc state management and a clean, layered architecture, connected to Gaaubesi's REST API, and released it on Google Play.

Client
Gaaubesi
Type
Flutter app
Status
Live on Google Play
Built with
Flutter, Dart, Bloc (flutter_bloc)
Developer
Rojan Parajuli (Anjesh Parajuli)

Key features

Gaaubesi Customer screenshots

Screens from the Gaaubesi Customer listing on Google Play.

Tech stack & architecture

Tech stack

  • Flutter
  • Dart
  • Bloc (flutter_bloc)
  • Clean Architecture
  • REST API
  • Android
  • QR codes

Architecture & state management

State management
Bloc (flutter_bloc). Every screen is driven by a Bloc: the UI sends events, the Bloc emits immutable states, and widgets simply rebuild from the current state. Business logic never lives inside widgets.
Layered architecture
Clean Architecture split into presentation (screens, widgets, Blocs), domain (entities, use cases, repository contracts) and data (repository implementations, remote API and local storage sources).
Data & networking
Repositories wrap the REST API so Blocs never talk to HTTP directly. Responses are mapped into typed models, and errors are turned into clear UI states (loading, success, empty, failure).
Maintainability
Dependency injection wires the layers together, which keeps features isolated, makes Blocs and repositories easy to unit test, and lets new features ship without touching unrelated code.

Gaaubesi Customer FAQ

Who developed the Gaaubesi Customer app?

Rojan Parajuli (also known as Anjesh Parajuli), a Flutter developer from Bhaktapur, Nepal, developed the Gaaubesi Customer app.

What is Gaaubesi Customer built with?

Flutter and Dart, using Bloc state management and a clean, layered architecture, connected to Gaaubesi's REST API.

I need help tracking a Gaaubesi parcel. Is this the right place?

No — this page is about how the app was developed. To track a parcel, use the Gaaubesi Customer app or contact Gaaubesi directly.

Gaaubesi Vendor icon
GaaubesiFlutter app

Gaaubesi Vendor

The official vendor and delivery management app for businesses partnered with Gaaubesi Logistics. Vendors create delivery orders, track them across Nepal and manage cash on delivery from their phone.

View details
Gaaubesi Logistics icon
GaaubesiFlutter app

Gaaubesi Logistics

The official delivery app for Gaaubesi Logistics riders and partners. Riders see their assigned deliveries, open order details, update delivery status from pickup to drop-off and review their delivery history.

View details
HR Gaaubesi icon
GaaubesiFlutter app

HR Gaaubesi

The official employee HR app for Gaaubesi. Staff check attendance, apply for leave, see their profile, bank details and documents, and read company notices — all from their phone.

View details