Medulance
Ambulance plays a very crucial role when an accident occurs on the road network or in case of any medical emergency and when there?s a need arises to save a human life. Some of you may wonder why ambulance tracking is so important. But a 10 second delay makes a huge difference, and it is considered
2025-06-28 16:28:34 - Adil Khan
Medulance
Project Area of Specialization Shared EconomyProject SummaryAmbulance plays a very crucial role when an accident occurs on the road network or in case of any medical emergency and when there’s a need arises to save a human life. Some of you may wonder why ambulance tracking is so important. But a 10 second delay makes a huge difference, and it is considered very crucial. Manual booking of an ambulance at times of emergency can take away precious time as it is a time-consuming process.
In Pakistan, almost 35% die for two big reasons.
- The first is due to the ambulance driver not knowing the exact location of the patient, which results in the ambulance not reaching the exact location on time.
- Second big reason is that sometimes hospital refuses to accommodate patient because they don’t have enough facilities/equipment to treat them. Due to which the ambulance driver transfers the patient to another hospital, and this may prove fatal for the patient.
Our Medulance (Every Life Matters) application reacts with just one tap on the button, and it will send the notification of user’s details and location via Google maps to nearby ambulances.
Once the request is accepted, the driver can track user’s GPS location through google maps and cut the delays.
Furthermore, this application will also communicate the current condition of the patient to the nearest hospital so that they can prepare themselves to accommodate the patient by in lining their equipment in any case of urgency.
Project Objectives- Fill the technological gap between the hospital, ambulance, and the patient by developing this app “Medulance (Every Life Matters)”.
- Hospital will track the ambulance along with the patient’s symptoms so that they can in-line their equipment before the patient arrives to the hospital.
- Limit the amount of information that must be communicated verbally between each contact (User, Driver, and Hospital) in the system.
- Limit the amount of time spent typing or entering information into a system by using “one tap on the button” system.
- The response time from the caller’s call to the time the ambulance shows up is less than that of the current system.
Following are some functional requirements of our project which will help in achieving our project objective.
Functional Requirements:
| ID | Requirement |
| REQ-1 | User logging and requesting for ambulance with just one tap on the button. |
| REQ-2 | Receiving incident information from the user. |
| REQ-3 | Locating nearest ambulance. |
| REQ-4 | Tracking and monitoring of ambulance. |
| REQ-5 | Alerting nearest hospitals through push notification. |
ID
REQ-1
REQ-2
REQ-3
REQ-4
REQ-5
Project Implementation MethodProject Implementation Method:

Figure 1: System Architecture Diagram
Working:
- New user will register and then Login into his respective account.
- The first screen will show some initial symptoms, user will tap on any one symptom which will then lead him to book an ambulance according to the selected symptom.
- User can enter the location manually or application will select it automatically through location services. After that user will request for nearest ambulance.
- Once driver accepts the request from the user, A push notification/ alert will be generated to all the nearest hospital.
- Hospitals will be given 2 choices; whether to accept or to decline the alert. Alert will contain a detailed PDF report of the patient with all the symptoms so that they can inline their equipment to facilitate the patient without wasting time.
- Once the hospital accepts the request, ambulance driver will take the patient to that respective hospital.
- User and Hospital can track the current location and estimated arrival time of ambulance. Vice versa driver can see the pin location and details of the user.
Project Benefits:
Benefits of our project “Medulance (Every Life Matters)” are divided into three categories: Patients/User, Driver, Hospital.
To Patients/User:
- Instant booking for emergency (say, an accident, stroke, heart attack) and nonemergency situations.
- Provides flexibility to choose the size and equipment required in the ambulance.
- A GPS tracker in a modern medical emergency app enables patients to locate nearby available ambulances and request for the same. It also helps to know the movement & estimated time of arrival of the booked ambulance.
- Patients instantly receive contact details of the ambulance driver for seamless communication.
To Hospital:
- Timely arrival of emergency patients in the hospital help doctors to provide on-time medical attention and save lives.
- The app gives a prior notification to the doctors/hospitals of the incoming patients which helps them to better manage their schedules and other patient appointments.
To Driver:
- Receive all clear information about the booking request right in the app.
- A location enabled app helps the drivers to know the exact location of the patient and reach to the spot without any delay.
- AI supported route guidance suggests the drivers about the shortest way to reach the destination, or disturbances on the way, or alternative routes to reach to the spot quickest.
- Complete Working Application
- Source Code
- Software Documentation
- User Manual
| Elapsed time in (days or weeks or month or quarter) since start of the project | Milestone | Deliverable |
|---|---|---|
| Month 1 | Requirement gathering and Analysis | Functional Requirement Document |
| Month 2 | Requirement gathering and Analysis | Functional Requirement Document |
| Month 3 | System Design | System Design Document |
| Month 4 | System Design | System Design Document |
| Month 5 | Coding / Implementation | Working Web App, Mobile App and User Manual |
| Month 6 | Coding / Implementation | Working Web App, Mobile App and User Manual |
| Month 7 | Coding / Implementation | Working Web App, Mobile App and User Manual |
| Month 8 | Coding / Implementation | Working Web App, Mobile App and User Manual |
| Month 9 | Coding / Implementation | Working Web App, Mobile App and User Manual |
| Month 10 | Integration and Testing | Tested Web App and Mobile App |
| Month 11 | Integration and Testing | Tested Web App and Mobile App |
| Month 12 | Deployment of System | Live Web App and Mobile App |