A Python-based women safety application designed to provide emergency assistance through automated location tracking and email alerts.
This Women Safety Module is a comprehensive safety tool that helps women in emergency situations by automatically detecting their location and sending alert emails to trusted contacts. The application uses various Python libraries to create a robust safety system.
- 🌍 Real-time Location Tracking: Automatically detects and shares current GPS coordinates
- 📧 Emergency Email Alerts: Sends instant notifications to pre-configured contacts
- 🎮 Interactive Interface: User-friendly pygame-based interface
- ⚡ Quick Response: Fast emergency alert system
- 🔒 Privacy-focused: Secure handling of location and contact data
Make sure you have Python 3.x installed on your system. Then install the required dependencies:
pip install pygame
pip install geocoderNote: smtplib, email.message, sys, and os are built-in Python modules.
git clone https://github.com/things12/Women_Safety.git
cd Women_Safety-
Run the Application:
python main.py
-
Emergency Mode:
- Press the emergency button or key combination
- The system will automatically:
- Detect your current location
- Send email alerts to all configured contacts
- Include GPS coordinates and timestamp
-
Interface Navigation:
- Use the pygame interface to navigate through options
- Configure settings and emergency contacts
- Test the alert system
This application is designed to assist in emergency situations but should not be considered a replacement for proper emergency services. Always contact local emergency services (911, 112, etc.) for immediate help.
This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️ for women's safety and empowerment