App Features
Register
Allow users to enter their chosen username and phone number
Implement a secure password field
Allow users to specify their gender
Users agree to the website's terms of service and privacy policy
OTP verification option
Show password option
Once register into the application. Its redirect to ride taker and giver screen
Login
Allow users to enter their registered username and password
Provide a secure password field for users to input their password
Forgot password option
Show password option
Once sign in into the application. Its redirect to home page
Select Preference option
The ability for users to request rides from other drivers/providers through the app
Users can browse and view available rides posted by other users/drivers within their vicinity
Users can filter ride options based on preferences such as vehicle type, seat, departure time, and destination
Once a user finds a suitable ride, they can confirm and book it through the app
The ability for users to offer rides to others through the app, specifying details such as departure location, destination, date, time, and any preferences or requirements
Users can create and publish listings for available rides, including information such as pickup/drop-off points, vehicle type, number of available seats, and fare
Users can review and accept ride requests from other users who are interested in booking their offered rides
Offer Pool
The ability for users to offer rides to others through the app, specifying details such as departure location, destination, date, time, and any preferences or requirements
Users can create and publish listings for available rides, including information such as pickup/drop-off points, vehicle type, number of available seats, and fare
Users can set their availability schedule for offering rides, specifying days and times when they are willing to provide transportation services
The app matches ride offers with potential riders based on criteria such as location, destination, and preferences, facilitating efficient ride-sharing
Users can review and accept ride requests from other users who are interested in booking their offered rides
Find Pool
The ability for users to request rides from other drivers/providers through the app
Users can filter ride options based on preferences such as price range, vehicle type, departure time, and destination
Once a user finds a suitable ride, they can confirm and book it through the app
The app matches ride offers with potential riders based on criteria such as location, destination, and preferences, facilitating efficient ride-sharing
Users can track the real-time location of the driver and the estimated time of arrival for their ride
Matching Ride
Users would have the option to browse available drivers in their vicinity based on criteria such as driver ratings, vehicle type, availability, or previous ride experiences
Each driver would have a profile within the app, showcasing details such as their name, photo, vehicle type, ratings, reviews
The app would display the real-time availability of drivers, indicating whether they are currently active and accepting ride requests
Users can request specific drivers for their ride, either by directly selecting them from the list of available drivers or by entering the driver's unique identifier (e.g., driver ID, vehicle number)
Join Ride
Users can browse through a list of available rides posted by other drivers or vehicle owners within the Trip-Tie app
Each ride listing would include details such as pickup/drop-off points, departure time, vehicle type, available seats, fare, driver ratings, and any special requirements or preferences specified by the driver
Users interested in joining a specific ride can send a request to the driver or vehicle owner through the app, indicating their intention to join the ride
The driver or vehicle owner receives the join request and can accept or decline it based on availability, seat availability, and other factors
Chat Option
Trip-tie app that allows users and drivers/vehicle owners to communicate with each other in real time
Users can initiate a chat with the driver or vehicle owner either before or after booking a ride. Similarly, drivers/vehicle owners can initiate a chat with users to confirm ride details or provide updates
Before a ride begins, users and drivers can use the chat feature to confirm pickup locations, discuss specific instructions (e.g., landmarks, meeting points), and address any questions or concerns
Add Vehicle Details
Users who wish to offer rides using their vehicles would need to register their vehicles within the Trip-Tie app. This process would involve providing details such as vehicle type, registration number, insurance information, and other relevant documentation
Users would set up a profile within the app, including personal information, contact details, and preferences related to the rides they're willing to offer
Once their vehicle is registered and profile is set up, users can start offering rides within the app. They would specify details such as pickup location, destination, available seats, fare (if applicable), and any other relevant information
Settings Option
Add and edit the profile image
View the points
View the review
Add a ride option and view the ride option
View the transactions
Log out option
My Request
Users would have the option to make a ride request specifying their pickup location, destination, preferred vehicle type (if applicable), and any other ride preferences or requirements
Users could choose specific drivers or vehicles based on criteria such as driver ratings, vehicle type, availability, or previous ride experiences
The app would show users the real-time availability of drivers and vehicles in their vicinity, allowing them to make informed decisions when requesting rides
Once a ride request is submitted, users will receive confirmation from the selected driver or vehicle owner, indicating acceptance of the ride request
Users can track the real-time location of the selected driver or vehicle using the app, allowing them to monitor the progress of their ride and estimate arrival time accurately
Cancel ride option