Bannu Riders

In today?s era, everyone wants convenience and comfort in daily life activities but everywhere, it is not possible like in Bannu. Vehicle booking or ordering is also a major part of day-to-day activities. Bannu is an ancient, populous and big city but the people of Bannu still follow manual p

2025-06-28 16:30:35 - Adil Khan

Project Title

Bannu Riders

Project Area of Specialization Software EngineeringProject Summary

In today’s era, everyone wants convenience and comfort in daily life activities but everywhere, it is not possible like in Bannu. Vehicle booking or ordering is also a major part of day-to-day activities.

Bannu is an ancient, populous and big city but the people of Bannu still follow manual processes for booking or ordering vehicles like manually cab booking, manually ambulance call, heavy vehicles booking, bus ticket booking and so on. But the manual systems are very time wasting, unsystematic and unsecure. For example in manual cab booking system, the deriver and customer are not secure due to non-familiarity to each other. The risk of manual processing includes harms to driver from customer and customer to driver. And they are easily escaped because no one has any information about it. There are also driver frauds in a manual system like unsystematic charging of taxi fare and etc. Like the cab booking, the other booking systems of vehicles are also facing many problems.

To taking this statement, we come to the solution to develop an app for this purpose. In this project, we will develop two android apps, first for client and other for deriver. The client side application allows the customers to order or book vehicle to specified location. The customer can use the current GPS position or pinpoint desired location. On the other hand; the system also consists of an application which is used by a driver. This application informs about a new order and provides navigation to the customer.

The brain of the whole system is the Web server with the database. It is responsible for storing information about orders vehicles as well as additional information affecting them (availability, positions). This part of the system will also receive information from the side of customer’s application, it will processing them by matching attributes of the order to an available vehicle and sending information about a new order to the driver.

Project Objectives

Bannu Riders Application allows the customers to order or book any type of vehicle to specified location. The customer can use the current GPS position or pinpoint desired location. Bannu riders specializing in hiring vehicle to customers. It is an system through which can view available vehicles; register the vehicles, View profile and vehicles. Bannu rider is a major transport service provided by the various transport in a particular city.

Following are objectives:

Project Implementation Method

Our team is developing android apps using software platforms like android studio. Our team applies Agile Process model for develop the apps.

Agile Process Model

Agile SDLC model is a combination of iterative and incremental process models that focus on process adaptability and customer satisfaction by rapid delivery of working software product. Agile Methods break the product into small incremental builds. These builds are provided in iterations. Each iteration typically lasts from about one to three weeks. Every iteration involves cross functional teams working simultaneously on various areas like -

•        Planning.

•        Requirements Analysis

•        Design

•        Coding

•        Unit Testing and Acceptance Testing.

At the end of the iteration, a working product is displayed to the customer and important stakeholders.

Benefits of the Project

To be mentioned, there are other benefits of the application but we mentioned few of them

Technical Details of Final Deliverable

Vehicle booking app for Customer

Customer need to register their account with the app provider to get this going. Once done, Customer can access the available vehicles nearby their areas. The nearest one in the vicinity will be called once the request is generated.

Search a Vehicle

Upon opening Bannu Riders application, users are exposed to availability vehicles from the nearby area. As soon as the application is opened, the GPS gets activated to track user’s current location.

Book a ride

Customer generates the request to avail the vehicle service from an Bannu riders app. Once the user opens an app, they are shown some vehicles around them within the map itself. Once found, users can simply tap on the tab ‘book a ride.’

Vehicle booking app for drivers

Drivers are registered, contracted, and selected to dedicatedly drive his/her vehicle on revenue sharing base. The arrangement is such that driver earns a part of every ride he/she gets and splits the revenue as per the company’s norms.

Driver dashboard

Drivers are given unique account through which they can tap rides, earnings, and profits. A typical driver’s dashboard comprises of details regarding total rides undertaken, money earned

Receiving payment

Drivers are entitled to receive payment upon ride completion. This payment comes either in form of cash, in-app e-wallet payment from vehicle booking app users, or by internet banking which involves debit and credit card payment, net banking, or other e-wallets.

Final Deliverable of the Project Software SystemCore Industry TransportationOther Industries IT , Finance , Others Core Technology OthersOther Technologies Shared EconomySustainable Development Goals Decent Work and Economic Growth, Industry, Innovation and Infrastructure, Sustainable Cities and CommunitiesRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 79500
Android Supported Smart Phone Equipment12000020000
Play Store fee Equipment145004500
Domain Name Fee Equipment160006000
Online Server fee per year Equipment11900019000
Survey expenditure Equipment12000020000
Advertisement Miscellaneous 11000010000

More Posts