Skip to content

saijayanth59/chatushtaya

Repository files navigation

EmpowerSafe

Project Overview

EmpowerSafe is a mobile and web-based platform designed to address harassment faced by girl students in universities. It provides a safe and secure way for victims to report incidents, access emotional and physical support resources, and connect with university grievance cells. The platform aims to foster a safer and more inclusive campus environment by ensuring that harassment cases are documented, reported, and resolved efficiently.


Tech Stack Used

  • Frontend (Mobile App): React Native (for Android)
  • Frontend (Admin Portal): Next.js (for web)
  • Backend & Database: Firebase (Cloud services, Realtime Database, Authentication, and Functions)

Setup & Installation Instructions

Prerequisites

  • Node.js and npm installed
  • Android Studio or an Android Emulator (for mobile app development)
  • A Firebase project setup

Steps

Mobile App (React Native):

  1. Clone the repository:
    git clone https://github.com/saijayanth59/chatushtaya
    cd chatushtaya
  2. Install dependencies:
    npm install
  3. Run the app:
    npm start

Admin Portal (Next.js):

  1. Clone the repository:
    git clone https://github.com/SanthiKumarYadavalli/chatushtaya-admin
    cd chatushtaya-admin
  2. Install dependencies:
    npm install
  3. Run the app:
    npm run dev

User Experience Highlights

  • Calming UI:

    • A thoughtfully chosen color palette and visually secure landing page, as reviewed by senior students and female users, promotes a sense of safety and comfort.
  • Consistent Design:

    • Every screen maintains a cohesive theme and meaningful visuals.
  • Images of UI:


Key Features

EmpowerSafe is a mobile and web-based platform aimed at creating a safer and more supportive environment for students, particularly to address harassment issues. Below are the key features integrated into the platform.


Landing Page Features

  1. Supportive Messaging:

    • The platform encourages users with messages like "You are NOT ALONE" and "Every voice matters," fostering a sense of safety and solidarity.
    • It assures users that they are supported, with messages such as "You got US" and "We hear you."
  2. Seamless Navigation:

    • Intuitive design for smooth user experience, ensuring easy access to the platform’s main features such as reporting incidents and accessing resources.
    • Promotes a sense of security with its calming, visually secure UI design.
  3. Quick Access to Login:

    • Users can easily log in to the platform and start using its features with a simple, user-friendly login page.

Incident Reporting Features

  1. Harassment Incident Reporting:

    • Victims can report harassment incidents by providing key details such as type, location, time, and information about the harasser.
    • Users have the option to report incidents anonymously for added confidentiality and security.
  2. Customizable Report Details:

    • Incident reports can be tailored with various fields, enabling users to document specific aspects of harassment, ensuring accurate reporting and tracking.
  3. Efficient Report Processing:

    • Once an incident is reported, it enters a streamlined process for follow-up, ensuring that each case is reviewed and resolved promptly by university authorities.

Support Resources Features

  1. Naira - Chatbot Support:

    • Integrated chatbot named Naira offers immediate guidance, answers to frequently asked questions, and emotional support.
    • Naira is available 24/7 to assist users in navigating the platform, reporting incidents, and seeking further help.
  2. Access to Mental Health Resources:

    • The platform provides access to crucial mental health resources, including helplines, online counseling services, and emotional support options to victims of harassment.
  3. Safety Tips and Campus Security Contacts:

    • Users can easily access safety tips, emergency contacts, and campus security details to ensure they feel secure at all times.
  4. Official Contact Information:

    • A dedicated section displays contact details for relevant officials, such as grievance cell, campus security, and counseling services, to ensure users can reach out to the appropriate channels.
  5. Report History and Status Tracking:

    • Users can view the history of their reported incidents, including the status of each case (raised, in progress, or resolved).
    • Provides detailed updates and tracking to ensure transparency throughout the process.
  6. Email Notifications:

    • Automatic email notifications inform users of updates regarding their reported incidents, including when their report is raised, being processed, or resolved.

Admin Panel Features

  1. Incident Management:

    • Admins can view all reported incidents, monitor their progress, and take necessary actions for resolution.
    • The system provides tools for categorizing, prioritizing, and assigning incidents to the right authorities for timely resolution.
  2. Analytics & Insights:

    • Admins can generate detailed analytics and insights based on the incident reports.
    • This helps in identifying trends, hotspots, and areas requiring further intervention, ensuring data-driven decisions for better campus safety.

User Experience Features

User-Friendly Interface:

  • The platform boasts an intuitive and accessible interface designed for users of all ages, with clear navigation and meaningful visuals.
  • The color palette and design are crafted to promote a calming and supportive environment for those affected by harassment.

These are the core features that make EmpowerSafe an essential tool for building safer campuses and promoting well-being among students. Each feature is aimed at ensuring that victims of harassment receive the support, guidance, and resources they need to recover and move forward.


Admin Portal Link


Future Ideas and Potential Advancements

  1. AI-Based Incident Analysis:

    • Implement machine learning models to identify trends and hotspots for harassment incidents.
  2. Multi-Language Support:

    • Expand accessibility by providing support for multiple regional languages.
  3. Real-Time Alerts:

    • Notify campus security about ongoing incidents for immediate intervention.
  4. Gamification for Awareness:

    • Introduce interactive modules to educate students about harassment and prevention.
  5. Expanded Use Case:

    • Adapt the platform for use in corporate offices, public spaces, or other institutions.

Final Thoughts

EmpowerSafe is a platform that aims to create a safer, more supportive environment for students. With features like anonymous incident reporting, access to mental health resources, and a chatbot for immediate support, EmpowerSafe offers a comprehensive solution for addressing harassment. Our goal is to continue evolving the platform to ensure every student's voice is heard and that they feel safe on campus.


This platform is a step toward creating a safer, more supportive environment for students. Together, we can make campuses harassment-free spaces for all!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors