Global Research Platform
Serving Researchers Since 2012

Stree Raksha: An Intelligent Women Safety System using Smart Technologies

DOI : 10.17577/IJERTV15IS043521
Download Full-Text PDF Cite this Publication

Text Only Version

Stree Raksha: An Intelligent Women Safety System using Smart Technologies

T.N. Sriranjani

Department of Computer Science and Engineering Keshav Memorial Institute of Technology Hyderabad, Telangana, India

Poojitha Devarakonda

Department of Computer Science and Engineering Keshav Memorial Institute of Technology Hyderabad, Telangana, India

Madhumathi Alampally

Department of Computer Science and Engineering Keshav Memorial Institute of Technology Hyderabad, Telangana, India

Divya Chakraveni Kajjurapu

Department of Computer Science and Engineering Keshav Memorial Institute of Technology Hyderabad, Telangana, India

Sreeja Nookala

Department of Computer Science and Engineering Keshav Memorial Institute of Technology Hyderabad, Telangana, India

Nazia Shaik

Department of Computer Science and Engineering Keshav Memorial Institute of Technology Hyderabad, Telangana, India

Abstract – Womens safety remains a major concern, especially during travel and late working hours. This project aims to develop an AI-based Women Safety Application that ensures both physical security and emotional well-being. The app allows users to enter start and end destinations for real-time location tracking and sends safety alerts at preferred intervals. If the user fails to respond, an automatic SOS is triggered, sending alerts to guardians, nearby police stations, and community users in the vicinity. A dedicated SOS button enables immediate help by sharing the users name, contact number, and live location with the nearest police station. For night-shift workers, a continuous alert mode provides frequent safety checks. In addition to safety, the app includes emotional wellness features such as a personal journal, music recommendations, and an AI chatbot for support and comfort. Unlike existing solutions this app combines safety technology and mental wellness, providing holistic protection for women.

Keywords: Women Safety, SOS System, Location Tracking, Community Alert, Emotional Well-being, AI Chatbot, Music Therapy, Safety Monitoring, Smart Security, Emergency Re-sponse.

  1. INTRODUCTION

    Womens safety is a growing global concern, especially with rising urbanization and crime rates. Many incidents occur where immediate help is unavailable, and delays in response can lead to serious consequences, highlighting the need for effective technological solutions.

    Traditional safety methods rely on manual actions like emergency calls, which can be unreliable due to delays, panic situations, and lack of coordination. Existing mobile applications offer basic features such as SMS alerts or location sharing but often lack automation, real-time tracking, and intelligent response.

    With advancements in mobile computing, GPS and it is now possible to develop smarter systems that respond instantly.

    Stree Raksha is proposed as a comprehensive solution that integrates these technologies into a single platform. The main objectives are:

    • Reduce response time

    • Provide real-time assistance

    • Enhance communication efficiency

    • Improve overall safety for women

  2. Literature Review

    Numerous research studies and applications have been de-veloped to enhance womens safety using technology. Most systems focus on either location tracking or emergency mes-saging but lack a complete integrated approach.

    Limitations of Existing Systems:

    • Lack of real-time communication

    • Limited automation

    • Poor user interface

    • Inefficient response mechanisms

      Need for Improvement:

    • Integrated functionalities

    • Real-time performance

    • Minimal user interaction

    • Reliable communication

  3. METHODOLOGY

    1. User Registration and Authentication

      User registration is the initial step of the system, enabling personalized safety services. Users provide essential details such as name, phone number, and emergency contacts, which are used to send alerts during emergencies.

      The system performs data validation to ensure accuracy, such as verifying phone number formats and avoiding dupli-cate entries. Secure authentication methods like passwords or

      OTP verification are used to restrict access to authorized users only.

    2. Emergency Alert Activation

      The emergency alert activation is the core feature of the system, designed for quick use during stressful situations. A prominently placed panic button allows users to trigger alerts instantly with a single tap.

      Once activated, the system automatically captures the users location, generates an alert message, and notifies emergency contacts within seconds. It is optimized to function in low-network conditions by using SMS as a fallback, ensuring reliable communication.

    3. Location Tracking

      Location tracking is a critical component of the system, as it enables emergency contacts to identify the exact position of the user. The system uses Global Positioning System (GPS) technology to obtain accurate geographic coordinates.

      Once the panic button is pressed, the system captures the users real-time location. In addition to this, it continues to track the users movement by updating location data at regular intervals. This continuous tracking is essential in situations where the user is moving, such as in a vehicle or while being followed.

      The system ensures that the location data is:

      • Accurate

      • Updated frequently

      • Easily shareable

    4. Alert Communication

      The alert communication module sends emergency notifi-cations to predefined contacts,Community(registered users of Stree Raksha in 5km radius)when the panic button is activated. The alert message includes a predefined message, the users location, and a timestamp.

      Alerts are delivered through multiple channels such as SMS and internet-based messaging (email) to ensure reliability. SMS acts as a fallback in low-network conditions.

      The system ensures low latency, enabling alerts to be sent instantly and improving the chances of timely assistance.

    5. Data Management

      Data management is crucial for ensuring system reliability and efficient operation. The system securely stores user data, emergency contacts, alert logs, and location history using structured databases.

      This ensures:

      • Efficient storage

      • Quick retrieval

      • Data consistency

    Additionally, alert history can support legal or safety investi-gations when required.

  4. System Architecture

    1. Frontend Layer

      The frontend layer is the user-facing part of the application. It is responsible for providing an intuitive and user-friendly interface that allows users to interact with the system easily.

      The design of this layer focuses on simplicity and accessi-bility. Since the application is intended for emergency use, it iscrucial that users can navigate it quickly without confusion. Key features include:

      • User registration and login screens

      • A clearly visible panic button

      • Real-time location display

    2. Backend Layer

      The backend layer handles all core functionalities of the system. It acts as the central processing unit, managing com-munication between the frontend and the database.

      Key responsibilities include:

      • Authenticating users

      • Processing emergency alerts

      • Managing communication services

        When an alert is triggered, the backend processes the request, retrieves required data, and ensures messages are delivered to the correct contacts. It also manages errors and maintains system reliability.The backend is designed to handle multiple requests simultaneously, ensuring smooth performance and responsiveness even during high usage.

    3. Database Layer

      The database layer is responsible for storing all system data in an organized manner. It maintains:

      • User profiles

      • Emergency contact lists

      • Alert records

      • Location history

    The database ensures data integrity and consistency, mean-ing that information remains accurate and reliable over time.Security measures such as encryption and access control are implemented to protect sensitive information. Efficient database design also ensures fast data retrieval, which is crucial for real-time operations.

  5. System Design

    1. Sequence Diagram

      The sequence diagram visually represents the interaction between the user, the system, and emergency contacts. It shows the step-by-step process that occurs after the panic button is pressed.

      This includes:

      • User initiating the alert

      • System processing the request

      • Backend sending notifications

      • Contacts receiving alerts

        This diagram helps developers understand the communication flow and ensures proper system implementation.

        Fig. 1. Enter Caption

    2. Emergency Flow

      The emergency flow describes the exact sequence of oper-ations during an emergency situation.

      When the user presses the panic button, the system im-mediately captures the GPS location. It then generates an alert message containing the users details and location. This message is sent to emergency contacts without any delay.

      The process is fully automated, which eliminates the need for manual intervention and ensures quick response.

      Fig. 2. Enter Caption

    3. Flowchart

      The flowchart provides an overall view of the system workflow. It starts from user login and continues through alert activation, communication, and tracking.

      This representation helps in understanding system logic and identifying potential improvements.

      Fig. 3. Enter Caption

    4. UI Screens

    The UI screens of the Stree Raksha system are designed for quick and easy access during emergencies. It includes login, dashboard, SOS alert, and location tracking screens. The interface is simple, responsive, and allows users to send alerts instantly, ensuring fast and reliable safety support.

  6. TECHNOLOGIES USED

    • Frontend: React Native

    • Backend: Node.js, Express.js

    • Database: MongoDB

    • APIs: geoapfy, Twilio, Nodemailer, OpenAI API

    Fig. 4. Email alert

    Fig. 5. SMS Alert

  7. RESULTS

    1. Emergency Alert Testing

      A key feature of the system is its ability to send emergency alerts instantly after the panic button is activated. Testing showed that alert messages were generated and delivered within a few seconds.

      These alerts included the users location and a predefined message. The use of both SMS and internet-based messaging improved reliability, especially in low-network conditions.

      The results confirm that the system provides a fast and reliable response, which is essential in emergency situations.

    2. GPS Accuracy Evaluation

      Accurate location tracking is a key feature of the system. The GPS module was tested in various environments such as open areas, urban regions, and indoor locations.

      Results showed that the system provided real-time location data with high accuracy and regular updates for continuous tracking. Although minor variations occurred in weak signal areas, overall performance remained reliable.

      Additionally, the system can use alternative location services when GPS signals are weak, ensuring consistent functionality across different real-world conditions.

    3. Usability Testing

      The GPS module was tested in different environments and provided accurate real-time location with regular updates.

      Minor variations occurred in weak signal areas, but overall tracking remained reliable.

      The system also uses alternative location services when GPS is weak, ensuring consistent performance in real-world conditions.

    4. Performance Analysis

      Performance testing evaluated the systems speed, respon-siveness, and reliability using metrics like response time, message delivery time, and latency.

      Results showed low latency with minimal delay between user actions and system responses. Alerts were delivered quickly and consistently, and the backend efficiently handled multiple requests without performance issues.

      Overall, the system is suitable for real-time operations and reliable for deployment in real-world environments.

    5. Reliability and Stability

      The system was also tested for stability over prolonged usage. It was observed that the system maintained consistent performance without crashes or failures. Continuous tracking and repeated alert triggering did not affect system functional-ity.

      This demonstrates that Stree Raksha is a reliable and robust system, capable of functioning effectively under various conditions.

    6. UI Screens

    Fig. 6. Safety Dashboard

    Fig. 7. Trip Setup Fig. 9. Safety Check

    Fig. 8. Live Tracking Fig. 10. Night Mode

    Fig. 11. Night Mode Setup Fig. 13. Profile page

    Fig. 12. SOS Triggered Fig. 14. AI Chat

    Fig. 15. Wellness Hub

    Fig. 16. Wellness Tools

  8. FUTURE SCOPE

    While Stree Raksha provides a strong foundation for womens safety, there is scope for further enhancements us-ing advanced technologies. Voice-based activation can enable users to trigger alerts through voice commands, especially when they cannot access their phones. AI-based risk detec-tion can analyze user behavior and surroundings to identify potential threats and provide proactive alerts. Integration with wearable devices like smartwatches allows users to send alerts more conveniently without using their phones. Connecting the system with police and emergency services can further im-prove response time and ensure faster assistance. Additionally, multi-language support can make the application accessible to a wider audience, improving usability and adoption across different regions.

    • Voice-based activation

    • AI-based risk detection

    • Wearable device integrtion

    • Multi-language support

    • Offline alert mechanisms

  9. CONCLUSION

In conclusion, Stree Raksha is a comprehensive and intel-ligent women safety system that uses modern technologies to provide immediate assistance during emergencies. It addresses key issues in traditional methods, such as delayed response, lack of automation, and inefficient communication.

With features like real-time GPS tracking, instant alerts, and continuous communication, the system ensures quick and effective support. The panic button simplifies alert activation, making it easy to use even in stressful situations.

The system is designed for scalability and reliability, making it suitable for real-world deployment. Its user-friendly interface allows people with different technical skills to use it effec-tively.

Testing results show strong performance, including low latency, high accuracy, and reliable communication. Future enhancements like AI integration, wearable support, and police connectivity further highlight its potential.

Overall, Stree Raksha is a practical and impactful solution that enhances safety and empowers women through technology

REFERENCES

  1. S. Sharma and R. Patel, Smart Women Safety System Using IoT and Mobile Applications, IEEE Access, vol. 9, pp. 112345112356, 2021.

  2. A. Verma and P. Singh, Real-Time Location Tracking and Emergency Alert Systems for Women Safety, International Journal of Computer Applications, vol. 180, no. 25, pp. 1521, 2020.

  3. OpenAI API Documentation, AI Chatbot and Language Models,

    [Online]. Available: https://platform.openai.com/

  4. K. Reddy, Mobile-Based Women Safety Applications with SOS and GPS Tracking, Procedia Computer Science, Elsevier, vol. 172, pp. 845852, 2020.

  5. MongoDB Documentation, NoSQL Database for Modern Applica-tions, [Online]. Available: https://www.mongodb.com/

  6. P. Kumar and S. Das, Emergency Response Systems Using GPS and

GSM Technologies, IEEE Internet of Things Journal, vol. 8, no. 12,

pp. 98009810, 2021.