DEV Community

Ishween Kaur
Ishween Kaur

Posted on • Updated on

Women Arise: A female empowerment platform

Women Arise is a women's community platform, offering support, resources and interactions. It is a safe and trusted space, where members discuss health, careers, relationships and share their life stories, achievements and moments. The application also offers a dedicated chat system where community members can talk to counsellors on all aspects of their health and growth journeys.

This platform is a web application which focuses on female empowerment. The project aims to help female students, enhance their understanding of issues related to women and to make the college campus a safe place for girls and women and to address the practical issues related to the welfare and equal opportunities for them. It also provides a platform for women to share their experiences and views regarding their status in the society and includes many other features which help them in day to day life.

The main concern of the platform is on two things:

  • Safe and trusted space for women to discuss various issues
  • Provide several features to make everyday life easier

The project includes the following:

  • Authentication based access to the portal.
  • Provision of online chat system with a counsellor
  • Vaccination Tracker
  • Online Portal for discussions
  • Menstruation Cycle Tracker
  • The creative section containing blogs & videos
  • Self Defence informative tips

The project is made using:

HTML, CSS, React, Python, Flask, REST API, SQLAlchemy

The application consist of the following pages:

  1. Home Page- This root route does not require the user to be logged in, it is the landing page of our application. A user should be able to access this page to log in.
  2. Login/Signup- SignUp allows the user to make an account if the user is visiting for the first time. Login allows user to use an existing account. Online Chat - Seeking help is often the first step towards getting and staying well, but it can be hard to know how to start or where to turn to. But it's always ok to ask for help, even if you're not sure you are experiencing a specific problem. Keeping this in mind we have our online chat system. The tawk.to API is used for the online chat facility. It helps the users to discuss with counsellors issues related to health and career.
  3. Discussion Portal- Sometimes, our peers can help in some tough times better than the experts. Our online forum serves the very purpose of peer to peer education and discussions.
  4. Information Section- Being aware is the first step to safety. If a person is aware of their surroundings or basic rights, they are already in an advantageous position and are less prone to accidents. The videos, blogs and podcasts we have included in our website help prepare women for these situations.
  5. Menstrual Calendar- Menstrual health and hygiene are one of the most important aspects of a woman's life. So the period tracker helps women to keep track of their periods to prepare them in advance. The user can store their cycle duration and time of flow each month. This database can be used later to track the period cycle.
  6. Vaccination Tracker- It will allow the user to keep track of vaccinations that are necessary to be taken by her. In this, the user selects the Month and year.
  7. Creative Section- This feature is full of inspiration and hope. It is a place where the blogs, videos and podcasts of inspirational personalities are shared discussing what they've been through and what they've learned to help themselves and others.

The view of various sections:

  1. Home, log in/Sign-Up Page and online chat page: home
  2. Creative Page: creative
  3. Information Section information
  4. Menstrual Calendar Menstrual
  5. Vaccination Tracker Vaccination

I am still working on this project with enhancements like:

  • Enhancing the menstrual calendar to a period tracker.
  • Implement other features like online donation, chatbot and career development opportunities platform.
  • Adopting the site into an app format which will be faster, can exploit device features, have push notifications and provide personalized content.

Top comments (10)

Collapse
 
shaijut profile image
Shaiju T

Nice , 😄, How did you learn HTML, CSS, React, Python, Flask, REST API ? Did teachers in university taught you or self taught by online tutorials ?

Collapse
 
ishween profile image
Ishween Kaur

Hey,
Thank you
Self-taught by online tutorials only.

Collapse
 
mindset profile image
Jayesh Tembhekar ⚡

Congrats on graduation 🏆🎉

Collapse
 
ishween profile image
Ishween Kaur

Thank you, Jayesh 😄

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

This is awesome. Nice work and congrats on graduation!

Collapse
 
ishween profile image
Ishween Kaur • Edited

Thank you, Gracie 😃. It means a lot coming from you.

Collapse
 
coledrain profile image
ColeDrain

Nice work there.
Are you working on it alone?
Is it on github?

Collapse
 
ishween profile image
Ishween Kaur

Thank you :)
I started alone, but now one of my friends joined. So we are working together.
Yes, it is on Github but currently, a private repository as we are improving it.

Collapse
 
coledrain profile image
ColeDrain

You are welcome.
Your project has a lot of sections, and I think it has a lot of benefits to the society. Keep it up, can't wait for you to release it. Goodluck.

Thread Thread
 
ishween profile image
Ishween Kaur

Thank you.
It has really motivated me.