Skip to content

This is a general safety application that aims to reduce response time in emergency situations.

Notifications You must be signed in to change notification settings

HarshSandesara/Vigila

Repository files navigation

Vigila - A General Safety Application

Most safety applications already existing in the market send SOS messages to the victim’s saved contacts and the police, which could prove to be slow in situations which demand urgency. We propose a system to counter this and to respond to such emergencies. We store real-time location of our users and when anyone presses the SOS button, all users in a 100 meter radius, around that user, are notified about the emergency along with the coordinates of the victim. Our application also maintains a comprehensive first-aid and emergency response guide which the users can peruse so they can be more helpful in such situations.

List of technologies:

Application development: Flutter

Database: Firebase

Other technologies: GeoFlutterFire

How to run application:

  1. Install the application by downloading the given APK (Link: https://drive.google.com/file/d/19LTCpAX4lYqOW44bFNuzNlM9faHXbPnn/view?usp=sharing)

(NOTE: This is a prototype to demonstrate our project. In case of an actual emergency use this application at your own discretion.)

  1. Open the application.

  2. Read the introduction screen that explains the features of the application.

  3. Sign in/register to the application. If you are a new user, enter all your personal and emergency information. If you are an existing user, update your personal and emergency information.

  4. The application requires you to keep your location on at all times, and permission to send SMS to civilians and emergency contacts. When prompted, allow location and message access to the application.

  5. The application regularly prompts you to read the first aid guidelines whenever you open the application. Ensure that you keep yourself updated with the information.

  6. The application presents four options:

    a. The Guidelines Tab: Use it to get first aid information and emergency response action when you are aiding a victim.

    b. The Home Tab: When you are in an emergency situation, press the S.O.S. button on this screen to alert your emergency contacts and nearby civilians, and to send them your location.

    c. The Profile Tab: This shows the basic information of every user, including any information that might be needed in an emergency situation. Regularly update your information on this screen.

    d. The Emergency Contacts Tab: Use it to add, update, delete, and call your emergency contacts.

Screenshots

Signin Screen
Signin Screen

Sending Alert using the Application
Sending Alert using the Application

Emergency Contacts Screen
Emergency Contacts Screen

Guidelines
Guidelines

About

This is a general safety application that aims to reduce response time in emergency situations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published