Adil Khan 11 months ago
AdiKhanOfficial #FYP Ideas

Vroom Vroom

We are going to be developing an app, which will be making life of a user easier in terms of ride booking perspective. Nowadays what mostly people are facing that they aren?t getting the rider either on time or sometimes the rider is far away from your current location or the fare rate is super high

Project Title

Vroom Vroom

Project Area of Specialization

Computer Science

Project Summary

We are going to be developing an app, which will be making life of a user easier in terms of ride booking perspective. Nowadays what mostly people are facing that they aren’t getting the rider either on time or sometimes the rider is far away from your current location or the fare rate is super high which the user doesn’t want to pay. Therefore, our app will be going to integrate all the pickup booking service and will show the user which service is the best in terms of price, and location.

Project Objectives

Our result will be a pickup and drop off app which has an integration of all four (BYKEA, Uber, Careem and SWVL) into one app. Another option in which it will show all four services fares and riders location all at once and would show the results which one is the closest and the cheapest to the customer, which will save both the users time and money. We also will provide services from city to city app like DAEWOO EXPRESS, Faisal Movers.

Along with this, we wanted to provide rental services to the user. A user can rent a car, and will be given the location of the selected vehicle. The user can also unlock and track the car right from the application.

Our result will be a pickup and drop off app which has an integration of all four (BYKEA, Uber, Careem and SWVL) into one app. Another option in which it will show all four services fares and riders location all at once and would show the results which one is the closest and the cheapest to the customer, which will save both the users time and money. We also will provide services from city to city app like DAEWOO EXPRESS, Faisal Movers.

Along with this, we wanted to provide rental services to the user. A user can rent a car, and will be given the location of the selected vehicle. The user can also unlock and track the car right from the application.

Project Implementation Method

Different technologies will be used for this. For the front-end, we need programming tools that are compatible on both operating systems commonly used on current mobile phones, i.e. Android and iOS. Some platforms provide this functionality like Flutter, NativeScript or react-native. We will use react-native for this purpose. The code is similar to JavaScript, but complied in native languages like Java/Kotlin on Android, Objective-C for iOS.

The react-native library provides many commonly used GUI components like button, pagination, prompt-dialogs etc.

For the backend, we are thinking of making APIs on nodejs server, using express framework. ExpressJS is great for making a wide-range of products. It works on small-scale projects as well as industry-level work. 

MongoDB to store the data. One of the benefits that we get in mongoDB is a free plan for starting our project. It provides a free plan with about 512mb to 5gb of storage, which is enough for a small-scale project. We can scale up out storage later with suitable plans.

For the hardware, we will use a tracking system with lock implemented in a car that provide us the lock/unlock feature along with the tracking option.

Different technologies will be used for this. For the front-end, we need programming tools that are compatible on both operating systems commonly used on current mobile phones, i.e. Android and iOS. Some platforms provide this functionality like Flutter, NativeScript or react-native. We will use react-native for this purpose. The code is similar to JavaScript, but complied in native languages like Java/Kotlin on Android, Objective-C for iOS.

The react-native library provides many commonly used GUI components like button, pagination, prompt-dialogs etc.

For the backend, we are thinking of making APIs on nodejs server, using express framework. ExpressJS is great for making a wide-range of products. It works on small-scale projects as well as industry-level work. 

MongoDB to store the data. One of the benefits that we get in mongoDB is a free plan for starting our project. It provides a free plan with about 512mb to 5gb of storage, which is enough for a small-scale project. We can scale up out storage later with suitable plans.

For the hardware, we will use a tracking system with lock implemented in a car that provide us the lock/unlock feature along with the tracking option.

Benefits of the Project

  • Ride book:

The user can easily book a ride, there can be comparable factors like which rider is the nearest to you like mentioned and discuss below. Generally, what happens you access your device, checks in to app, mention the target location, give the pickup point, books a driver and waits for the message that the driver is here. However, here you will be able to check the comparison of all the services that which one is giving you the best service.

  • Nearest Ride:

It is an important factor from the user’s point of view and it should be dealt efficiently because if user gets the ride in short time than it is a plus point for that service provider.

  • Signup:

At the beginning user have to sign up. Although user can experience the app first and then can sign up for any reason. The signup is not the end but the gateway to the actual functions.

  • Select Driver:

The users can choose the Driver by their own will. Generally, what happens is user gets

The notification when Driver is one minute away from the pickup location and then the user goes to that driver and then the communication starts. The user gets the driver’s name, contact and picture as well so here is a satisfactory point for user is that he/she can confirm the driver.

It might be possible that the captain/rider is available but he is not on the same platform or he is not using the same app. We will be fixing this issue with our app.

  • All Fare:

The user will get the comparison of the fares of each service provider like at the very

first the user will get the details of every service provider, each and everything will be there and through that we can compare the fares and we can say which one is giving the cheapest ride. Fares play important role in it.

Because sometimes the user is such in a hurry where you just book the ride without having a knowledge of what other apps maybe charging for the same journey. Our app will fix that.

  • Wallet:

After fares we can wonder that there could a place of wallet as well, so that we can do payments through wallet (i.e. online money) and would be a relief too because paying online is quick. Wallet is the section of the driver app dedicated to your account balance and payments. As we continue to add more features to Wallet. It is important for both the customers and captains.

  • City to City Traveling:

We will also be providing a feature where we will make the user to travel from city to city while showing them the fare rate etc. like DAEWOO EXPRESS and Faisal Express.

  • Discount Coupon:

In future, we will be having sponsors or even may get discounts from Uber, which will attract more customer to our problem.

Technical Details of Final Deliverable

The project will be created in three components:

  • client-side
  • server-side
  • hardware

The application is IoT-based, using hardware components to track rental cars, along with hardware components built inside the phone, like the Global Positioning System (GPS). For the software part, there are two main components, frontend and the backend. Backend will provide us the API server component that gets the required data from the database component. Front-end will use these APIs and populate the data according to the user interface.

The application will communicate with the hardware to lock or unlock the car.

The project will be created in three components:

  • client-side
  • server-side
  • hardware

Final Deliverable of the Project

Hardware System

Core Industry

Transportation

Other Industries

Core Technology

Internet of Things (IoT)

Other Technologies

Others

Sustainable Development Goals

Industry, Innovation and Infrastructure, Partnerships to achieve the Goal

Required Resources

Different technologies will be used for this. For the front-end, we need programming tools that are compatible on both operating systems commonly used on current mobile phones, i.e. Android and iOS. Some platforms provide this functionality like Flutter, NativeScript or react-native. We will use react-native for this purpose. The code is similar to JavaScript, but complied in native languages like Java/Kotlin on Android, Objective-C for iOS.

The react-native library provides many commonly used GUI components like button, pagination, prompt-dialogs etc.

For the backend, we are thinking of making APIs on nodejs server, using express framework. ExpressJS is great for making a wide-range of products. It works on small-scale projects as well as industry-level work. 

MongoDB to store the data. One of the benefits that we get in mongoDB is a free plan for starting our project. It provides a free plan with about 512mb to 5gb of storage, which is enough for a small-scale project. We can scale up out storage later with suitable plans.

For the hardware, we will use a tracking system with lock implemented in a car that provide us the lock/unlock feature along with the tracking option.

If you need this project, please contact me on contact@adikhanofficial.com
0
190
Neural network based classification of arm emg signal for controlling...

Artificial Neural Network is the technique to mimic of human neural network, the machine h...

1675638330.png
Adil Khan
11 months ago
A real-time smart location based advertising using IoT and mobile appl...

To address various issues for managing traffic on roads and to help authorities in proper...

1675638330.png
Adil Khan
11 months ago
Interactive Dressing Table

This project intends to integrate automation such as speech recognition and bring it...

1675638330.png
Adil Khan
11 months ago
Rahbar

Our project is an android application for Dementia patients, Dementia is the disease which...

1675638330.png
Adil Khan
11 months ago
Detection and Analysis of Crime using AI

The crime rate is an ever-increasing menace in our society. Especially with the massive ur...

1675638330.png
Adil Khan
11 months ago