Skip to content

algovengers/shield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shield: The All-in-One App for Women's Empowerment

Shield is an innovative mobile application designed to address critical issues related to women's safety, education, healthcare, and overall well-being. This app empowers women by providing a comprehensive set of tools and features that ensure their safety, enable them to report crimes, access educational resources, and maintain their health.

Features

1. Women Safety (SoS)

  • Emergency Contacts: Women can add up to 5 contacts, including their email addresses (optional).
  • SoS Alert: In case of an emergency, an SoS button sends immediate SMS and email alerts to the listed contacts and calls the emergency number.

2. Crime Reporting

  • Report Crime: Women can report crimes or incidents they witness or experience.
  • Evidence Upload: Ability to upload images, videos, or descriptions of the crime for accurate reporting.

3. Police Dashboard

  • Location Tracking: Police can log in to view the locations or track the IP address when the SoS button is clicked.
  • Crime Reports Management: Real-time notifications and access to crime reports submitted by women. Officers can review and take action on these reports promptly.

App Structure

The following table provides a visual representation of the app's structure and its key features:

Feature Description Image
Onboarding Screen Opening the app for the first time will show like this. Home Screen
Home Screen Central hub of the app showing quick access to SoS, crime reporting, education, healthcare, and more. Home Screen
Authentication Feature Women are requested to amke an account. Data will always be safe and secure. SoS Feature
Crime Reporting Interface to report crimes with options to upload evidence. Crime Reporting
SOS Setup You have to add contacts to enable the SOS feature Crime Reporting
Profile Page Your own custom profile page for setting up procedure of the SOS Crime Reporting
Notifications Page Check your notifications over here Crime Reporting

Getting Started

Prerequisites

  • iOS/Android Device: The app is compatible with both platforms.
  • Internet Connection: Required for reporting crimes, SoS alerts, and accessing educational and healthcare resources.

Installation

  1. Clone the Repository:

    git clone https://github.com/algovengers/shield.git
  2. Install Dependencies:

    cd shield-app
    npm install in the 'shield-app' and 'website' and 'backend' folder
  3. Run the App:

    npm start in any of the folder

Contact

For support or inquiries, please contact us at:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5