NitinN77 / Spry

A public transport fleet management system.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Speed, wisdom and Efficiency.

A fleet management Application built with the service providers and user in mind. A multi faceted Admin and consumer console application for mobile.

The application aims to aid the tracking of buses in a fleet, we have taken the example of the BMTC, The consumer is able to choose their destination and is referred to a best course to reach that destination using BMTC buses, based on bus capacity, location and availability.

The admin/Fleet manager is able to track the entire convoy of buses , with availability status, Seat capacity, Maintenance requirements, Breakdown checks, etc.

Feature List

  • Maintenance warnings
  • Route setting
  • Realtime Bus Tracking (~1min)
  • Seat capacity

Technologies used:

  • React Native
  • Expo CLI
  • Expo adjoint system call libraries (location)

Map Home :

alt

Map with destination Modal:

alt

Map with price sorted buses:

alt

Map with Bus Tracking Ping:

alt

Main Menu Screen:

alt

Main Admin Menu:

alt

Fleet Console:

alt

Admin Console:

alt

Timeline:

alt

Note:
- To run the application on a device , Google maps API key is required.

About

A public transport fleet management system.


Languages

Language:JavaScript 75.3%Language:Go 20.9%Language:Python 3.8%