Skip to main content

Admin Overview

The Admin Panel is accessible only to accounts with the Admin or Super Admin role. Log in at shubha-yatra.com/login — you are redirected to /admin/dashboard automatically.


Dashboard widgets

The Admin Dashboard shows a platform-wide snapshot:

WidgetDescription
Total CustomersNumber of registered passenger accounts
Bus OperatorsNumber of approved operator accounts
Total BookingsAll-time booking count
Total RevenueAll-time confirmed revenue in NPR
Active BusesBuses currently assigned to upcoming schedules
Cancelled BookingsAll-time cancellation count

Click View details on any card to jump to the relevant section.


Recent Bookings table

The lower section of the dashboard shows the most recent bookings across all providers:

ColumnDescription
Ticket #Booking reference
CustomerName and email
RouteSource → Destination
DateBS and AD
AmountNPR
StatusConfirmed / Cancelled / Pending

Pending Provider Approvals

Below the recent bookings, a panel shows operators who have registered but not yet been approved. From here you can Approve or Reject directly without going to the full Providers page.


Admin sidebar sections

SectionPurpose
DashboardPlatform overview (this page)
UsersManage all user accounts
ProvidersView and approve bus operators
SchedulesSearch and monitor all trips
BookingsView all bookings platform-wide
ReportsPlatform-wide analytics
Activity LogsFull audit trail
BillingOperator billing and subscriptions
SettingsPlatform configuration

Admin roles

RoleAccess
AdminFull access to all sections
ManagerAccess to most sections; cannot change settings or manage other admins

The role is assigned when the admin account is created by a Super Admin.