R

rhythMind

A web app that plays music according to your emotional needs and helps you recharge your mental health with an altogether new and different listening experience.

Created on 21st March 2021

R

rhythMind

A web app that plays music according to your emotional needs and helps you recharge your mental health with an altogether new and different listening experience.

The problem rhythMind solves

Mental illness has been stigmatised since ages. People with mental illness are called 'dangerous', 'crazy' or 'incompetent' rather than unwell.The truth is taking care of our mental and emotional health is just as important to a long healthy life as is taking care of our physical health. It’s high time we give mental health the same priority as our physical health. We must encourage all to be more open about our mental health, and to start conversations with those who might need our support. By talking openly, we hope to increase understanding around mental health, break down stereotypes and take the taboo out of something that – like physical health – affects us all.

Music can relax the mind, energize the body, and even help people better manage pain. The notion that music can influence your thoughts, feelings, and behaviors probably does not come as much of a surprise.
The psychological effects of music can be powerful and wide-ranging. Music therapy is an intervention sometimes used to promote emotional health, help patients cope with stress, and boost psychological well-being.

Challenges we ran into

The major challenges we faced while tackling the problem were :

  • One of the major hurdles that we came across was actually broadcasting music through socket.io channels because there weren't a lot of resources available on the same, we are glad that we aced through it in the end
  • It was quite a big ordeal to add animations purely with CSS and JS to the individual landscape pages and to preserve the entity of those animations even on a smaller screen, i.e., making it responsive
  • Our limited to no knowledge about socket.io which was used extensively in our project
  • Incorporating various APIs into our web app
  • Verifying conflicting information from multiple sources
  • Striking a balance between simplicity and effectiveness
  • A tight time frame and lack of prior experience

Discussion

Builders also viewed

See more projects on Devfolio