Skip to main content

Admin Dashboard

User portal screenshot

Overview

The dashboard serves as the single source of truth for all transactions on the UJB app. It syncs records from the POS terminals, Rider app, and customer app to provide real-time insights into revenue, orders, riders, customers, and other key application metrics.

Key Features

Date Filtering

Filter all analytical data by defining specific start and end dates via the date-picker option at the top of the screen.

Real-Time Metrics

View live calculations for:

  • Total Revenue
  • Total Orders & Orders in Progress Today
  • Total Active Riders & Registered Customers

Operational Charts

Track revenue trends and hourly order metrics via interactive graphs for better decision-making.

Order Status Distribution

Monitor the status of orders across their entire lifecycle:

StatusDescription
DraftOrder from customer in progress
PendingOrder awaiting confirmation
ConfirmedOrder in progress
Scheduled PickupOrder scheduled for pickup
Collection ScheduledOrder to be collected from the walk-in store
CollectedClothes collected from customer
In ProcessingOrder being processed
Quality CheckOrder undergoing quality verification
StorageOrder in storage
Out for DeliveryRider with cloth in transit
DeliveredClothes successfully delivered to customer
Ready for PickupOrder ready for customer pickup
Picked Up by CustomerCustomer collected clothes
Scheduled DeliveryClothes scheduled for rider pickup
CancelledOrder cancelled
RefundedOrder refunded

Live Order Summary

User portal screenshot

An interactive table at the bottom of the dashboard displays real-time summaries of incoming orders and their current status.