Skip to content

Your ultimate women safety app🙎‍♀️, offering personalized features for emergency assistance🚨, distress messaging🆘, and anxiety relief, all in a single, user-friendly interface.

Notifications You must be signed in to change notification settings

ShivangeeRajput/Kavach

Repository files navigation

Introducing KAVACH - Your trusted safety companion, providing instant access to emergency assistance and anxiety relief in one intuitive app.

App Features

  • User Authentication - Users can login and register through OTP Verification.
  • Guardian Integration - Users can add trusted contacts as guardians who receive distress messages in emergency situations.
  • Distress Messaging - In case of an emergency, users can send distress messages to their guardians for immediate assistance.
  • Helpline Access - Kavach provides quick access to helpline numbers for various emergency services, such as police, ambulance, and women's helpline.
  • Anxiety Control Techniques - Users can access anxiety control techniques and resources within the app to manage stress and anxiety effectively.
  • Safety Tips and Alerts - The app offers safety tips and alerts to users based on their location and potential risks in their surroundings.
  • Daily Notification - Send positive thoughts or jokes to brighten up the user's day

Video Walkthrough

Here's a walkthrough of implemented user stories:

Screenshots

Built With 🛠

  • Kotlin - First class and official programming language for Android development.
  • Android Architecture Components - Collection of libraries that help you design robust, testable, and maintainable apps.
  • ViewModel - Stores UI-related data that isn't destroyed on UI changes.
    • ViewBinding - Generates a binding class for each XML layout file present in that module and allows you to more easily write code that interacts with views.
  • Glide - An image loading library for Android
  • Push Notifications- You can send notification messages to drive user re-engagement and retention.
  • Material Components for Android - Material Components are a set of UI components that helps you build Android apps with Material Design
  • Lottie Animation - Mobile library for Android and iOS that parses Adobe After Effects animations exported as json with Bodymovin and renders them natively on mobile!

About

Your ultimate women safety app🙎‍♀️, offering personalized features for emergency assistance🚨, distress messaging🆘, and anxiety relief, all in a single, user-friendly interface.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published