Women Safety Emergency Alert System – Python Flask Mini Project with Source Code
Python, Flask, SQLite, HTML5, CSS3, JavaScript, Jinja2, Werkzeug, Geolocation API
Project screenshots
About this project
Women Safety Emergency Alert System (SafeHer) is a web-based safety management mini project developed using Python Flask, SQLite, HTML, CSS, and JavaScript. The application provides a modern platform where users can register, securely log in, manage trusted emergency contacts, record SOS alerts, capture their current GPS location with permission, and maintain emergency alert history.
The system includes a professional responsive landing page, personalized dashboard, emergency SOS interface, trusted contacts management, safety check-in functionality, and user profile management.
SafeHer is designed as an educational mini project for VTU 5th Semester CSE and ISE students. It demonstrates full-stack web development, authentication, database operations, browser geolocation, and emergency event management.
Note: This is an educational demonstration system. SOS alerts are recorded locally and are not automatically sent to police, emergency services, or trusted contacts.
What this project does
- 1. Modern and responsive landing page
- 2. Secure user registration and login
- 3. Personalized safety dashboard
- 4. Emergency SOS alert creation
- 5. GPS location capture with user permission
- 6. Trusted emergency contacts management
- 7. Add, view, and delete trusted contacts
- 8. Emergency alert history
- 9. Emergency alert status management
- 10. Safety check-in functionality
- 11. Personal profile management
- 12. Password hashing and authentication
- 13. CSRF protection
- 14. SQLite database integration
- 15. Responsive interface for mobile and desktop
What you need
Hardware Requirements:
- Processor: Intel Core i3 or equivalent
- RAM: Minimum 4 GB
- Storage: Minimum 500 MB available space
- Laptop or desktop computer
Software Requirements:
- Operating System: Windows 10/11, Linux, or macOS
- Python 3.9 or above
- Flask and dependencies listed in requirements.txt
- SQLite3
- Visual Studio Code
- Modern web browser
- Internet connection for optional external fonts
- Location permission for GPS functionality
How to run this project
Learn, build and make it yours
Read the code, try the features and change the project to match your idea. Make sure you understand how it works before using it for your coursework.
Download project files
Choose the files you need. Each file shows its price, or is marked free.
Project report
₹79.00Presentation PPT
₹49.00Paid downloads stay available in your account when you return to this page. Free resources are supported by ads.
Your next customer could be here.
Promote your company, college, course or event on our website. Contact us to discuss education, entertainment and business ads.
- Companies & brands
- Colleges & courses
- Events & entertainment
Tell us what you want to promote. Ask us about ad spaces, prices and available dates.







