Lift Ride
e>Travelling in local transport of Pakistan (e.g. buses) becomes hell and waste a lot of time and on the other side people can?t bear the expensive rides of these Uber and Careem to help and give them a reliable solution we are come up with a new and innovative idea, we will make an
2025-06-28 16:33:59 - Adil Khan
Lift Ride
Project Area of Specialization Software EngineeringProject SummaryTravelling in local transport of Pakistan (e.g. buses) becomes hell and waste a lot of time and on the other side people can’t bear the expensive rides of these Uber and Careem to help and give them a reliable solution we are come up with a new and innovative idea, we will make an App where, if you have a vehicle (e.g. Bike or Car )and you are travelling from one area to another like from Defense to Gulshan for some work, through our App you will set your start point and destination points, (if you are a new user you have to register your vehicle through our app) so through our App you can find someone who you can drop in that route and can contribute to petrol fare or fix KM rate,Project Objectives
The purpose of this idea is to provide a cheap and reliable option of travel to public, The Software mainly consist of an App for Ride Sharing which will be connected with Server for read and write of data the Product is self-contained Product it is not a replacement related to any existing application
-
The Application is divided into two parts, first to offer ride and other to Find ride.
-
If you have a vehicle you can pick rides and drop them in your way.
-
User have to register their vehicles
-
The petrol fare can be divided.
-
Through this app peoples can find cheap and reliable rides
this will be single application for Ride taker & Ride Offer but there is not much hardware Limitation for development except at least 8 GB RAM ,SSD card up to 500GB and at least Windows 7 to run Android Studio smoothly, as far as Language is consider we will use Dart language for Frontend and for backend we will use Firebase Database also this application need a User friendly and Good GUI for attract more users.
Project Implementation MethodIn this application we will use Firebase Free trial as our backend to Authenticate Users and Store User data and Trips, if by any chance Firebase Trial Expires then it will be difficult to Migrate Application to other Data base or buy Firebase Paid Service, this app is also dependent on Google Maps API for 3 Month trial Version if google changes policy then it will be difficult to buy paid version. This App will be an Android Based App which can be used on any Version of Android Operating System As for GUI we will use Color Combination of White and Red Accent Color, and for Text we will use Black And White Color, This App also have User Authentication Login through Message for that we Used the Services of Firebase, This app will also have Floating Action Buttons the main idea for our GUI is to make it Simple and User Friendly GUI
Login/Register
Description and Priority
This Feature is of High Priority because our application uses Authentication through Phone number to Verify Authenticate users
Stimulus/Response Sequences
First user have to put their Phone number and click submit then system will send them an OTP to verify, if its verified then system will check either user is already registered, if yes then redirect to Home other wise Register Screen to get User data and store them in Firebase database.
Functional Requirements
Should have a valid phone number
Smart phone and a good internet connection
Benefits of the ProjectTravelling in local transport of Pakistan (e.g. buses) becomes hell and waste a lot of time and on the other side people can’t bear the expensive rides of these Uber and Careem to help and give them a reliable solution we are come up with a new and innovative idea, we will make an App where, if you have a vehicle (e.g. Bike or Car )and you are travelling from one area to another like from Defense to Gulshan for some work, through our App you will set your start point and destination points, (if you are a new user you have to register your vehicle through our app) so through our App you can find someone who you can drop in that route and can contribute to petrol fare or fix KM rate,
The name of our App is Lift-Ride, it’s basically Carpooling idea the idea is if Someone have a Vehicle(e.g. Car or bike) with empty seats and he have a route from for example (e.g. DHA phase 5 etc. to University) daily or office, so through our App he can find someone who he can drop in that route and can contribute to petrol fare or fix KM rate, on the other hand ride finders can get a cheap rides.
Technical Details of Final DeliverableHardware:
-
Desktop
-
Laptop
-
Smart Phone
-
Plugin Cable
OS:
-
Windows
-
Linux
-
Apple
Programming Language:
-
Flutter
-
Firebase
Environment:
-
Android Studio
-
VS Code
-
Android Emulator
Services:
-
Google Maps SDK
-
Google Direction API,
-
Google Places API
-
Google Firebase Services
this will be single application for Ride taker & Ride Offer but there is not much hardware Limitation for development except at least 8 GB RAM ,SSD card up to 500GB and at least Windows 7 to run Android Studio smoothly, as far as Language is consider we will use Dart language for Frontend and for backend we will use Firebase Database also this application need a User friendly and Good GUI for attract more users.
in this application we will use Firebase Free trial as our backend to Authenticate Users and Store User data and Trips, if by any chance Firebase Trial Expires then it will be difficult to Migrate Application to other Data base or buy Firebase Paid Service, this app is also dependent on Google Maps API for 3 Month trial Version if google changes policy then it will be difficult to buy paid version.
This Application will use Following Software’s and tools
OS:
-
Windows (7 onward)
-
Android (3.5 +)
Programming Language:
-
Flutter
-
Firebase
Environment:
-
Android Studio
-
VS Code
Services:
-
Google Maps SDK
-
Google Direction API,
-
Google Places API
-
Google Firebase Services
This application will use the service of Google Firebase for Storing user data and Login through phone number Authentication, also Use Google Map APIs.
Final Deliverable of the Project Software SystemCore Industry TransportationOther Industries Finance Core Technology Shared EconomyOther Technologies Cloud InfrastructureSustainable 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) | 35000 | |||
| Google Map API | Equipment | 1 | 10000 | 10000 |
| Smart Phone | Equipment | 1 | 15000 | 15000 |
| SSD Card | Equipment | 1 | 10000 | 10000 |