Skip to content

Guardian is an Android app designed to ensure women’s safety by providing features like SOS alerts, location sharing, and emergency audio recording. The app aims to empower users with tools to get help quickly in critical situations.

Notifications You must be signed in to change notification settings

vaishnavgupta/Guardian-The-Safety-App

Repository files navigation

Guardian - The Safety App

Guardian is an Android app designed to ensure women’s safety by providing features like SOS alerts, location sharing, and emergency audio recording. The app aims to empower users with tools to get help quickly in critical situations.

Features

  • SOS Button: Instantly sends an SMS with the user’s location to emergency contacts and an option to send voice recording through WhatsApp.
  • Audio Recording: Records audio in emergencies and shares it with contacts.
  • Location Sharing: Sends users current location with a Google Maps link through SMS.
  • Customizable Contacts: Users can add emergency contacts that are saved in users device.

Tech Stack

Frontend: Android XML

Backend: Kotlin

Database: Firebase

APIs: Google Maps API, SMS API, Android Geocoder

ChatBot: Powered by Kommunicate.io

How to Use

  • Add emergency contacts from the dashboard.

  • Press the SOS button in an emergency to notify your contacts.

  • Enable location sharing for real-time tracking.

  • Use the audio record feature to capture evidence if needed.

Screenshots

Introduction

Contacts&SMS

Contacts&SMS

Installation

  • Clone the repository: git clone link

  • Open the project in Android Studio.

  • Add Firebase google-services.json file of your Firebase project.

  • Sync dependencies.

  • Build and run the app on an Android device/emulator.

  • In case of any bugs and errors do contact me.

Contributors

Acknowledgements

About

Guardian is an Android app designed to ensure women’s safety by providing features like SOS alerts, location sharing, and emergency audio recording. The app aims to empower users with tools to get help quickly in critical situations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages