This project focuses on providing a user-friendly app for people where the user can book an ambulance in case of any emergencies with minimal interactions and provides necessary details of the user to the respective ambulance driver with just one click.
To have a glimpse on how this app works watch this https://youtu.be/K-60mnS4VTE
Download the apk on your phone from this link https://tinyurl.com/467u6de2 and test it out.
- Download the files from this repository into a folder of your choice.
- Open that folder in android-studio.
- Click on the play/run button and wait for few minutes and the app must be ready for use.
- Run Button
- App running on Emulator
- As the app open the user has to click on ‘Book Ambulance’ option.
- In the next screen user fills all the details and clicks the submit button. Login system is avoided as the app will be opened in emergency situations and login is time consuming.
- In the next screen list of all the registered ambulances will be displayed. User has to choose the ambulance description best suited to him like nearest to his location etc.
- All details of both the user and ambulance will be displayed in the next screen. Once the user verifies the details, the confirm button has to be clicked which confirms the booking of the ambulance. On doing so the ambulance driver will receive a mail of user details so that he can report to the user's location.
- User can contact the ambulance driver by clicking the ‘call driver’ button and check the further updates.
- As the app opens admin has to click on ‘Admin’ option.
- Admin has to enter the login credentials on the next page and click on login to access the admin dashboard.
- For test purposes you can use this credential:
- Username: [email protected]
- Password: password
- In the admin dashboard options to add an ambulance and to view booking history is available.
- To add an ambulance click the add details option and fill all the details and click on the ‘add data’ button.
- To view the booking history click on the booking history option and a list of all the bookings done by different users on this app will be displayed.
- Below these options there is a list of all the ambulances registered in this app. Long pressing on any of the ambulance will give the option to update and delete the details of that particular ambulance.
Home Page ![]() |
Info Page ![]() |
User Login Page ![]() |
Ambulances List ![]() |
---|---|---|---|
Confirm Booking ![]() |
Ambulance Booked ![]() |
Admin Login Page ![]() |
List of ambulances Added ![]() |