A mobile application for sharing rides for common folk in regular use, designed for both Passengers and Drivers.
All users Login and Signup with Display Name, Email and Password & Select whether they are a Driver or a Passenger
Drivers must add Vehicle Information (Licence plate, Vehicle type) for the forecoming ride. Then, they may add new rides with details about start and end location, time, price, maximum number of passengers. The vehicle information is also automatically included. In their Ride History, they can view all rides, set the Ride as finished, after which they can rate passengers from 1-5.
Passengers can search and book a Ride. The rides are filtered by availability and distance from the user's requested start location to the available ride's start location. There they can also view ride details, such as driver information, vehicle type, and license plate. After the Driver has set their booked ride to finished, they can view it in their Ride History and rate the Driver from 1-5.
Programming Language: Java
Database: SQLite
UI Components: Android RecyclerView, Dialogs, DatePicker, TimePicker, OpenStreetMaps
IDE: Android Studio
- Clone this repository:
git clone https://github.com/mimaimarima/VroomVroom.git






