Skip to content

Stree Kawach is a powerful Flutter app designed to empower and ensure the safety of women.

License

Notifications You must be signed in to change notification settings

SanketSarmalkar/Stree_Kavach

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stree Kavach

Stree Kavach is a powerful Flutter app designed to empower and ensure the safety of women. With a range of features and functionalities, it aims to provide a sense of security and assistance in emergency situations. This README file provides an overview of the app, its features, setup instructions, and other important details.

📱Mockups

Get this app

  • Download the app from here

Join our Telegram Channel

  • Join our Telegram channel StreeKavach to get real-time emergency alerts and updates.

Features

1. Emergency SOS

  • Instantly send distress signals to emergency contacts with a single tap.
  • Integrated with location tracking to provide real-time updates to contacts.
  • Option to include audio and video recordings as evidence.

🚨 Emergency Alert Integration with Telegram Channel

  • Stree Kavach app is integreted with this Telegram channel called StreeKavach to provide real-time emergency alerts directly to our community. When an emergency is reported through the app, our Telegram bot swiftly broadcasts vital information to this channel, alerting our vigilant network.

2. Location Tracking

  • Continuously track the user's location and share it with trusted contacts.
  • Allow contacts to view the user's location in real-time on a map.

3. Safe Routes

  • Suggests the safest routes for traveling based on user preferences.
  • Utilizes real-time crime data and crowd-sourced information to identify safe paths.

4. Panic Button

  • Easily accessible panic button on the home screen for immediate assistance.
  • Triggers emergency alerts and sends notifications to designated contacts.

5. Safety Tips and Resources

  • Provides essential safety tips and guidelines for different scenarios.
  • Access to a curated list of helpline numbers and emergency services.

6. Personal Guardian

  • Assign trusted contacts as personal guardians for enhanced safety.
  • Guardians receive alerts and notifications during emergencies.

⚠️ How It Works:

  • Upon triggering an emergency alert within the app, our dedicated Telegram bot instantly posts an alert message in a public telegram channel called StreeKavach.
  • The broadcasted message contains crucial details about the situation, ensuring a rapid response and support for the individual in distress.

📢 Spread the Word:

  • Invite friends, family, and communities to join StreeKavach channel to bolster our efforts in making safety and security a priority for everyone.

Installation and Setup

Please make sure you have Flutter and Dart SDK installed on your machine before running the app.

Requirements

  • Flutter SDK
  • Dart SDK
  • Android Studio / Xcode (for simulators or physical devices)
  • Internet connectivity (for real-time location tracking and emergency notifications)

Contributing

Contributions are welcome! If you have any ideas, bug reports, or feature requests, please open an issue or submit a pull request. Make sure to follow the code style and guidelines mentioned in the project.