Inspiration

Polycystic ovary syndrome (PCOS) is a condition that affects a woman's hormone levels. where they produce higher-than-normal amounts of male hormones. This hormone imbalance causes them to skip menstrual periods and makes it harder for them to get pregnant, higher chances to Breast Cancer, Depression, anxiety attacks and other health problems. In world nearly 10% women face PCOS, out of which nearly 1% know about PCOS. This is quite saddening and shameful to us, who have blindly folded our eyes.

What it does

We came up with a Web Application solution named Pratibha especially designed to help those women who are silently bearing PCOS pain and its symptoms. The main motive of our Web Application is to spread awareness among the women in the early stage of PCOS, so that they can help themselves by referring to the best doctors available in the country or whole world and follow the best practices. So we need Pratibha.

  1. Self Test Analyzer - This Web Application provides a Self Test Analyzer using a Machine Learning model along with other simple steps for PCOS Confirmation at home itself.
  2. Patient's Dashboard - Every woman will have to register through a Google Account, which will be directed to a personalized dashboard where the records of prescribed medicines, problems they are facing, lab reports, details of the last meeting with the doctors. Using the appointment section, women can book appointments with the doctor online & can have meetings with the doctor via Video Calling from the dashboard. The application will directly show the medicines the woman has been taking, her reports, and the problems she is facing.
  3. Doctor's Dashboard - The doctors also have to register through Google Account. The doctors can enter his qualification details, hospital, working hours. The doctor’s dashboard contains the list of all the patients where they can prescribe them the medicines, and keep a record of their patient's health checkup timely.
  4. Community Building - The app also contains a community forum for connecting to other women and doctors in different parts of the World so that they can share their problems and help each other with the best exercises and eating habits.
  5. Food & Yoga section - A separate Food & Yoga section is present to follow the healthy habits for curing PCOS. Since there is no complete cure and medicine for PCOS, so Food and Yoga are something that will help PCOS women.
  6. Online Video Calling feature - This web application will have an online video calling feature so that doctors and women can connect to each other allowing better communication.
  7. Payment Gateway Integration - Our future development includes the payment gateway integration so that patients can pay the fees of the doctors.

So the question comes: How will women check the doctor's qualification? We will be making. A green tick symbol on a doctor's profile depicting the doctor’s qualification and profile is checked by the authority team of application. So that our PCOS registered women get the best possible doctors.

So, the app spreads awareness, improves health standards, promotes diversity & increases the self-esteem of the women who can feel much happier and independent with such an interactive portal. Pratibha raises the concern for not just the women, but also for our sisters, wives, mothers, and every girl who is unaware of PCOS and suffers the pain all alone devastating their personal life. It encourages women to hold their thoughts and live a life free of pain.

How we built it

The theme of our Project is Health And Wellness. We built this project using HTML, CSS, JavaScript, JQuery, Node.js, Express.js, MongoDB, Bootstrap, Python, MongoDB Atlas, React.js, Machine Learning, Flask, Heroku.

All four of our team members contributed in many different ways to make this possible as a team effort.

Lavisha Bhambri

I worked in designing the Web Application & making ML Model for PCOS Detection. For the frontend, I styled the website using HTML, CSS, JavaScript & Bootstrap. I also coded the Python Flask backend to process HTML actions and render pages. I also wrote the Readme.md & description of the website you are reading right now!

Vaibhav Pathak

I worked as Backend Developer, setting the project and backing up the project to GitHub. I built the backend of the project using Node.js & Express.js. I also used Google Authentication & also hosted the project on Heroku. I also helped my other teammates with the node setup in their local PC.

Prafful Rana

I worked in setting up the backend of the project. I also worked in setting up dashboard of doctor & patient in this project. I also collaborated with other team members & debug their codes.

Bhavesh Vaishnav

I have worked on front end, created the layout design in Adobe XD and then coded using Html, CSS and JavaScript. I have also used bootstrap library in the website for responsiveness.

Challenges we ran into

The foremost challenge was formulating the idea. We also face problems with which technologies should we use while making the project, which various sections we should include in our project. Other challenges we faced to decide which Machine Learning Algorithms we should use, from where to gather the dataset. This is a community based web solution that would result in huge data collection, so managing that much amount of data will be a challenging task as well. Also, in the future we think of adding Payment Gateway Integration so as to take this Application to a larger extent which can benefit the patients & doctors as well. Also, the woman has the right to check doctor's qualification & we will try to maintain the security of the woman in case any misBehaviour or nuisance occurs between the users and the doctors.

Accomplishments that we're proud of

We are proud that we are able to make this project in such a short span of time during this Hackathon and mainly our great cooperation and teamwork. In the project, we are very proud of implementing ML Model since it was very tedious to get appropriate accuracy and hard to work with.

What we learned

We learned about new technologies like Flask, deployment of ML Model on Heroku and other JavaScript Animations during this Hackathon. Also, collaborating on GitHub was also new which we learnt during this Hackathon. Most important thing we learnt during the Hackathon was ability to understand other's code, debug them and solve conflicts while merging the codes on GitHub.

What's next for Pratibha Web Application

We want to grow our community of PCOS Women and make Pratibha Application available to every woman in the world. This platform will allow patients to consult doctors through Video Meetings and receive necessary medicines timely. This will also help them to reach the best doctors from any part of the world while just sitting at their homes. The platform also allows patients to pay fees to doctors directly online. We have planned to integrate Payment Gateway and promote this Web Application to a much larger extent. Every single Woman should know about PCOS , its effects, its symptoms, its cure through this Application.

Share this project:

Updates