FEATURES

Two mobile apps for parents and bus drivers with school and super admin web panels

MVVM Architecture

We employ the MVVM architecture to create a professional level application that has decoupled, testable, maintainable, and clean code.

Android Studio Project

Built with native Java in Android Studio for easy customization

Call Driver

Parents can call the bus driver from the app.

alternative

Real Time - No Pooling

App recieves the school bus location update in real time without pooling the server. Driver location tracked by parents who assigned to the driver.

Notifications

Parents receive notifications according to their preferences.

Set Location

Parents can set their preferred pick-up/drop-off location

MVVM Architecture

We employ the MVVM architecture to create a professional level application that has decoupled, testable, maintainable, and clean code.

View Parents Locations

Driver can view the pick-up/drop-off location of all parents

Android Studio Project

Built with native Java in Android Studio for easy customization

Call Parents

Driver can search parents by name or telephone number and can call a parent from the app

alternative
alternative

School Admin Panel

Transport Managers or school administrators have various tasks including student safety, addressing parent concerns, allocation, and optimization.

Our admin panel is designed to manage these tasks without any hassle.

Dashboard

View your registered parents, drivers, and get statistics about mobile apps usage at a glance

School

Update school address by writing its address. Do not worry! Google maps places API will show up a list of addresses that match your entered address

Drivers

Manage drivers with add, read, update, and delete capabilities. Also, view the real-time location of a driver on the map

Parents

Manage parents with add, read, update, and delete capabilities. Also, view the pick-up/drop-off location of a parent on the map

Profile

Manage the school profile

Choose Plan

Choose a suitable plan for the school account

alternative

Super Admin Panel

Super admin of BusTrack has many tasks including managing different school accounts, configuring payment plans, and monitoring his Stripe balance.

Our admin panel is designed to manage these tasks without any hassle.

Dashboard

View your registered schools and your Razorpay balance at a glance

Manage Schools

Manage your registered schools and view their current plans

Payment & Settings

Manage the payment plans and configure every plan detail. Also, configure the system by providing necessary keys for various features including Google Maps, Razorpay, ...

PRICES

Flexible pricing plans managed by the super admin

Free
0 KES /month

  • 3 Tracked Buses
  • 5 Seats (Children)
Pay As You Go
1000 KES /month

  • Pay As You Go Tracked Buses
  • Pay As You Go Seats
Gold Plan
1000 KES /month

  • Unlimited Tracked Buses
  • Unlimited Seats (Children)

Technologies

Employing latest technologies, providing clean and well commented code are our goals

  • Android
  • Laravel
  • VueJS
  • Firebase Cloud Messaging
  • Socket.io
  • Redis
  • Bootstrap
  • Chart.js
  • Google Maps SDK
  • Razorpay SDK
  • Twilio SDK
alternative