Now-a-days, due to increased traffic and human recklessness, there has been a huge rise in road accidents. And many- a-times, these accidents either remain unnoticed or get addressed late if it occurs in some isolated place. This project revolves around the concern of providing a solution to above issue
The deliverable comprises of an integrated application for the end user which will allow him/her the following services or features :
- Application allowing the user to register his/her details.
- Feature to add emergency contact within the application.
- Enabling the user to view history of previous accidents.
- Availability to switch the alerting and tracking system.
- Enabling user to request or cancel emergency services.
- Availability of post-accident services and track up
Development software used :
- Java Development Kit 1.8
- Android Studio 3.2
- Android SDK API 29
- Firebase Web Services and Database
- Firebase cloud messaging
API’s used :
- Google Location API
- Android Google Map API
- Google Places API web service
- Google Directions API
- Retrofit
- Geofire
Android Sensors used :
- Accelerometer
- GPS Sensors
Please go through the screenshots folder to understand about the App structure and overview.