HappieFlo

Your complete partner to cope mental stress and mood swings during periods! Elevate your mental health with HappieFlo!

Inspiration

Women experience menstruation every month. It's often common to have mood swings and bad mental health during mensuration, which usually leads to women underperforming during that phase. They tend to have irritable moods which leads to inefficient work and less productivity.

What it does

HappieFlo helps the user track their mood throughout the periods by taking surveys at random times to compute an overall index for the mood and mental health. It also makes a comparison of the mental health month-wise and gives updates if the user is handling the mood swings better or worse than previous months. HappieFlo gives suggestions and links to get various things that can be helpful in uplifting the mood of the user (including, song suggestions based on the current mood of the user). It also helps them in tracking their periods, thus helping them handle the Premenstrual syndrome (PMS).

How we built it

The backend is built in Java and Firebase while the frontend is made using Android Studio.

Challenges we ran into

  • A large amount of time was spent in debugging of the backend coding
  • Android Studio, being a heavy software caused Lots of RAM issues

Accomplishments that we're proud of

  • Executing a major chunk of our Plan of Action in this limited time
  • Overcoming the challenges we faced to finally build our application
  • Successful in implementing an application based on the idea of improving the mental health of women

What we learned

  • Building Android application using Android Studio
  • Carried out extensive research while finding the issues faced by women during periods and leaned about simple remedies to relieve them from their sufferings and uplift their mood

What's next for HappieFlo

  • Efficiently monitor menstrual cycle, fertility, and pregnancy
  • Predict the next period date depending on the cycle history
  • Provide comparative statistical analysis for different months
  • In addition to taking current mood inputs, also take inputs regarding ->Flow(Light, Medium, Heavy, Disaster) ->Symptoms(Bloating,Abdominal Cramps ,Acne ,Low Back Pain ,Tender Breasts,...) ->Glasses of water consumed
  • Reminders for taking pills ,drinking water, exercising and relaxing depending on the user inputs
  • Generate sentiment analysis based, specially curated song recommendations
  • Make the application more user interactive

Team Members

  • Payal Choudhary
  • Tulip Pandey
  • Liza Dahiya
  • Pranjal Beniwal