Skip to content

The 'When Women Understand' project, designed for the Women Who Code Hackathon Social Good 2023, has won the "Outstanding Social Impact Award" for empowering women to recognize and combat physical and psychological abuse, addressing its hidden nature.

Notifications You must be signed in to change notification settings

arzucaner/when-women-understand

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

When Women Understand

"When Women Understand" project, designed for the Women Who Code Hackathon Social Good 2023, has won the "Outstanding Social Impact Award" for empowering women to recognize and combat physical and psychological abuse, addressing its hidden nature.

Logo

Hackathon for Social Good 2023 Project Brief.pdf

Prototype

When Women Understand Presentation.pdf

Demo

🌟Project Description

The "When Women Understand" project is a website design initiative aimed at helping women recognize not only physical violence but also psychological abuse, with the goal of empowering them to protect themselves from such forms of violence. This project underscores the often silent and hidden nature of psychological abuse, making it easy for women to recognize.

🎯Objectives of the Website

📢Creating Awareness: The website is designed to raise awareness among women about the signs and effects of psychological abuse, emphasizing its prevalence. ℹ️Providing Information: It offers women information on recognizing psychological abuse, explaining its signs and risk factors, and providing educational resources. 🤝Offering Support: The website aims to support victims by providing emotional and practical assistance resources and contact information. 🤲Fostering Social Awareness: By promoting the project and using the website as a platform, the goal is to increase societal awareness about the importance of preventing psychological abuse and fostering a sense of unity in addressing it.

🚀Challenge Statement

This project aims to contribute to addressing the silent and often hidden crisis of psychological abuse by empowering women to recognize, combat, and raise awareness about this form of violence, which can be elusive and less visible than physical abuse. We challenge you to create a digital platform that equips women with the knowledge, resources, and support to combat psychological abuse effectively.

🌍How the Project Solution Contributes

The project solution aims to address the prevalent issue of psychological abuse by providing a digital platform that empowers women to recognize, combat, and raise awareness about this often invisible form of violence.

🛠️Used Technologies:

  • Node.js: A backend environment that provides scalability and efficiency, ensuring the smooth operation of the website.
  • MongoDB: A database management system used for secure data storage and retrieval. Its flexibility and scalability make it suitable for managing user information and content.
  • Jest (For Testing): A testing framework used to ensure the reliability and performance of the website. Comprehensive testing is crucial to ensure the platform functions as intended, providing a safe and - effective user experience.
  • JavaScript: A core technology used to enhance interactivity and functionality, enabling the creation of dynamic user interfaces and a smooth user experience.
  • React: Employed to build the website's front end, offering a component-based structure that simplifies development and maintains consistency in design and functionality.
  • Bootstrap: Leveraged for its responsive design framework, ensuring a user-friendly and visually appealing website that is accessible across various devices and screen sizes.
  • Passage by 1Password:(https://passage.1password.com) Passage is a user authentication tool designed to simplify and enhance the authentication process for developers and end-users. It offers an improved user experience with biometric authentication and strong two-factor security, while also simplifying the implementation process for developers.

🚀Getting Started

To get this project up and running on your local machine, follow these steps:

  1. Clone the project repository to your local machine.
  2. Install the required dependencies using the package manager of your choice. Note that there are two locations from which to do this: the root directory and in the frontend file.
  3. Configure the project according to your needs.
  4. Start the project by running the appropriate command.
  5. You're ready to start working on the project.

If you're not sure about any of these steps, feel free to reach out for assistance.

🤝Contributions

We welcome and appreciate contributions from the community. If you're interested in contributing to this project, please follow these guidelines:

  1. Fork the project repository on GitHub.
  2. Clone your fork to your local machine.
  3. Create a new branch for your feature or bug fix.
  4. Make your changes and ensure that your code is properly formatted.
  5. Write tests to ensure the code's integrity.
  6. Commit your changes with a clear and descriptive message.
  7. Push your branch to your fork on GitHub.
  8. Create a pull request to the original repository.

Thank you for helping make this project better!

🌟🤝Project Team

This project was developed by a team of six members. Team members and their contributions are as follows:

Team Members:

We would like to express our gratitude to the entire team for their contributions to our project.

team

📜License

This project is licensed under the MIT License. See the LICENSE file for more information.

About

The 'When Women Understand' project, designed for the Women Who Code Hackathon Social Good 2023, has won the "Outstanding Social Impact Award" for empowering women to recognize and combat physical and psychological abuse, addressing its hidden nature.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •