Gaaubesi Vendor icon
Gaaubesi // Flutter app

Gaaubesi Vendor

Also searched as Gaaubesi Vendor app, Gaaubesi vendor delivery app

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.

About Gaaubesi Vendor

Gaaubesi Vendor gives Gaaubesi's business partners a full control panel for their shipments: a dashboard with order counts, order creation, tracking, payments, tickets and messages with the Gaaubesi team. Orders reach customers through the Gaaubesi network covering all 77 districts of Nepal and 500 service stations.

Rojan Parajuli (also known as Anjesh Parajuli) built the app in Flutter using Bloc state management and a clean, layered architecture, integrated with 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 Vendor screenshots

Screens from the Gaaubesi Vendor listing on Google Play.

Tech stack & architecture

Tech stack

  • Flutter
  • Dart
  • Bloc (flutter_bloc)
  • Clean Architecture
  • REST API
  • Android
  • Payments / COD

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 Vendor FAQ

Who developed the Gaaubesi Vendor app?

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

What is Gaaubesi Vendor built with?

Gaaubesi Vendor is built with Flutter and Dart, using Bloc state management and a clean, layered architecture with REST API integration for orders, tracking and payments.

I need help with a Gaaubesi order. Is this the right place?

No — this page is about how the app was developed. For orders, deliveries or account support, please contact Gaaubesi directly.

Gaaubesi Customer icon
GaaubesiFlutter app

Gaaubesi Customer

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

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