Skip to content

Sreetama2001/Shewin

Repository files navigation

Shewin

Shewin - We Care She Wins

Live Demo | Report Bug | Request Feature


The motivation:

A new report published by UNICEF and WaterAid found that more than a third of girls in South Asia miss school during their periods, mainly due to a lack of access to toilets and pads in schools and no proper education about menstruation. The UN has recognized menstrual hygiene as a global public health and human rights issue, globally 1.2 billion women lack access to basic sanitation and hygiene. So we decided to end the Period-Poverty and long-run stigma by educating girls and providing healthcare facilities to them.

(back to top)


How it works :

We have here to modernized our women healthcare system by providing the personalized feedbacks, analysis, mood tracking, period cycle traking to women, who hesitate because of their insecurities and long run social stigma. Through our platform she can Track her Period Cycle, Get her Mood Analysis and she will also get to access the nearest hospitals and gynaecologists for their medical problems. Through our platform only user can Schedule Appointments with doctors and get consultancy at home only. We also have the blog sections where the Shewinners can write the blogs to aware the world about different streotypes, Through this section we are giving a platform to showcase their knowledge and help each girl to contribute in a constructive manner in the society.

(back to top)


Technologies Used :

  1. Frontend frameworks : React SASS react-router-dom react-toastify CSS3

  2. Authenciation : Firebase

  3. Database and storage: Firestore MongoDB

  4. Services : Azure Google Maps API Postman Kaggle netlify

  5. Deployment : Docker FastAPI

  6. ML Frameworks : Numpy Pandas Tensorflow Sklearn nltk

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.


Installation

Below is an example of how you can instruct your audience on installing and setting up your app. This project doesn't rely on any external dependencies or services.

  1. Clone the repo

    git clone https://github.com/Pranshu321/Placed.git
  2. Now install all npm packages.

     npm i 
  3. Now you have define own firebase project config at firebase/firebaseconfig.js.

image

  1. After all steps defined above you can run command npm start to run application at localhost:3000.

(back to top)


Let's do a walkthrough of my app

Welcome Your Web app

image

Blogs Section

Here we list all the blogs published by all the shewinners to aware the society, share their experience and share their knowledge. This will come up as the platform where their is exchange of ideas.

image


Appoinment Form

This is the form , using this form user can book their appointment with their consultant and get the personalized feedback and treatment.

image


Period Tracker

This is our feature where the user can tracker the upcoming period perdictions as per the present senerio of their period. She also can download the result as the pdf format.

image

Result

image


Dashboard

This is the place where Shewinner can excess the extra features and can get all the cummilative features and feedback at one place only with just a single click.

image

  • Nearest Pharmacy

This is will allow the user to get info about the nearest pharmacy as per his/her location.

image

  • Nearest Hospital

This is will allow the user to get info about the nearest pharmacy as per his/her location.

image

  • Setting Reminder

    From this feature he or she can set the reminder about the appointment , period dates or any other type of reminder and they will get the reminder via email registered with our platform.

    image

  • Blogs Publish

    Through this user can published their blogs to our platform and also track the blog published by them on the dashboard only.

    image

    • Blog Published by user Below card will show all the blogs published by the user

      image

Phone View

  • We going one step ahead we convert out website into the PWA, so that our user experience in mobile phones will be top notch and hence he/she can contribute as well as get extraodinary experience through our platform.

image

(back to top)


Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

Contact

Team Name - Hackit

Leader - Sreetama

Project Link: Shewin

Video Link : Shewin Demo Video

Team Members:

(back to top)

Acknowledgments

Use this space to list resources you find helpful and would like to give credit to. I've included a few of my favorites to kick things off!

(back to top)