Skip to content

kouliki/Women_app_sos

Repository files navigation

Women SOS App 🚨

Overview

A Women Safety 🚨 Application developed using Flutter, designed to ensure safety and provide quick access to help during emergencies. This app integrates a secure login system with Firebase Authentication and Firestore for managing user roles. It empowers users by offering real-time safety solutions and instant alerts.

Features 🌟

  • User Authentication: Secure login and registration using Firebase Authentication.
  • User Role Management: Store and manage user roles with Firestore.
  • Emergency SOS Alert: Send an SOS message to preconfigured contacts with location details.
  • Real-Time Location Tracking: Share live location with trusted contacts.
  • Quick Access: Single-tap buttons for immediate action during emergencies.
  • Helpline Numbers: Access national and local emergency numbers.

Tech Stack 💻

  • Frontend: Flutter (Dart)
  • Backend: Firebase (Authentication, Firestore, and Cloud Functions)
  • APIs: Google Maps API (for location sharing)

Screenshots 📱

Page-1 :

WhatsApp Image 2024-12-13 at 22 11 35

Page-2 :

WhatsApp Image 2024-12-13 at 22 11 35 (1)

Page-3 :

WhatsApp Image 2024-12-13 at 22 11 36

Page-4 :

WhatsApp Image 2024-12-13 at 22 11 36 (1)

Installation 🔧

  • Clone the repository:

    git clone https://github.com/your-username/women-sos-app.git cd women-sos-app

  • Install dependencies:

    flutter pub get

  • Configure Firebase:

    Create a Firebase project and add an Android/iOS app. Download the google-services.json (for Android) or GoogleService-Info.plist (for iOS) file. Place the file in the following folders: android/app/ ios/Runner/

  • Run the app:

    flutter run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published