NaWee Courier

A cross-platform on-demand sCourier Delivery mobile application development

A case study on NaWee - an on-demand courier delivery cross-platform mobile app development solution developed in Flutter technology stack. It provides 5 different courier delivery ways with a mission to bring the comfort of courier delivery service experience to both senders and receiving parties.
Get Your Estimation
NaWee Courier App

About NaWee

NaWee is an on-demand courier delivery app solution working on five courier delivery business models. This courier delivery app is made by considering meeting different courier delivery conveniences criteria, such as door-to-door courier delivery, warehouse-to-door courier delivery, warehouse-to-house courier delivery, door-to-warehouse, and direct courier delivery. We found these delivery approaches very interesting and are honoured to work on such a creative project.

Quick Info

Industry

Logistics

Project Type

Individual Project

Service Type

Cross-Platform App

Team Size

3 members

Project Duration

Ongoing project

Technology Stack

Flutter

About NaWee App

About Our Client and NaWee Requirements

The client was operating NaWee courier service using the traditional offline mode. But after seeing the criticality of an online platform to place courier delivery requests during the COVID-19 pandemic, he decided to make this business a digital one.

About NaWee App
About NaWee App

In order to sustain his creative five-way courier delivery concept even on the digital platform, he wanted us to implement such a filters-based mobile application for both iOS and Android platforms. The application should have two-three management panels: Admin Panel, Delivery Agent panel, and Customer Panel.

Once the customer requests for any courier delivery request from any location to any location, he should get options to select nearby warehouses or agents for courier pick-up or drop facility. Once a user initiates the request for doorstep pick-up, the courier pickup agent must get a notification request for the same and the warehouse management team about the courier and status. Moreover, the receiver should also have access to that process to get a notification of the courier's transportation status.

About NaWee App

The Solution and Development Approach

When we first heard about this requirement process, we knew that this app development process ain't going to be an easy task. And if we take this project, the countless errors and exceptions, in short, challenges would be waiting for us.

Considering the budget and requirements, we suggested developing a courier delivery app in a flutter, which was a sound decision for both parties.

As the flutter would be coming in a way, a lot of creativity in coding would be required and must be handled by the most responsible person of the organization. Therefore, we aligned our smartest flutter developer for this project - who had previously worked on such complicated projects and met the requirements of clients.

He understood all the requirements and started to work on the projects. As we thought before, complications in development would be waiting for us to conquer, which arose indeed. But thanks to his problem-solving skills and positive approach to research, he succeeded in overcoming those obstacles and delivered this application to the client with satisfactory results.

Well, the development work is done, but complicated applications like this are taking a bit longer to bug-fix the application entirely and add new features. Therefore, this project is still an ongoing one.

About NaWee App

Key Features We Integrated

With a lot of brainstorming, our mobile app developers came up with the following features and
functionalities for the NaWee application.

4-Panel Implementation

4-Panel Implementation

A courier application solution with 4-panel connectivity - Admin, Warehouses, Delivery Agents, and Customers (Sender & Receiver), which keeps all updated with the package delivery status.

Package Detail Form

Package Detail Form

Users can add the dimensions and weight of the package to be delivered to a particular location, which makes it easier for an app to calculate the delivery fair as per agreed terms.

Package Shipment Tracking

Package Shipment Tracking

Once a sender requests the package delivery to a particular location, the package shipment tracking will be enabled for all 5 parties until their job gets done.

In-App Chat Support

In-App Chat Support

Any party associated with the package shipment can open the ticket for the particular news, query, and issue related to the process.

Payment Gateway

Payment Gateway

A secured payment transaction channel accepting and processing multiple billing transactions smoothly.

My Orders

My Orders

Customers can visit all their previous package delivery or delivered orders by visiting to My Orders section.

Notifications & Alerts

Notifications & Alerts

A real-time notification and alerts associated with the package shipment will be raised to all panels’ applications.

Results

User Friendly Interface

A very intuitive and easily understandable user interface that makes work easier of users including naive ones.

Faster Responsive Operations

The logic used in the coding of the application ensures that any request for a particular operation is processed and presented in no time.

Easy Shipment Management

Once the package delivery order is accepted, the sender, warehouse employee, delivery agent, warehouse agents, and the receiver can see and manage the shipment as required.

Let’s Talk

Project Type