-
-
Once users enter the app, they can choose to go to the main menu or enter a quick meditation session immediately if under dire circumstances
-
Canadians nationwide have noted they experienced some aspect of stress once in their life
-
Take some deep breathes with us, stay calm and collected
-
Set goals, read articles, and be ready for anything with our all-in-one app
-
We provide an extensive library of exercises and challenges to keep ReLeaf engaging
-
ReLeaf can be tailored to everyone's needs, providing a unique user experience with the power of machine learning
-
Do our pre-challenge checkboxes to stay well-prepared and informed
-
Use our machine-learning-based-emotion-detecting feature to get yourself ready for the next challenge!
Inspiration
When was the last time you sat before an exam or interview and told yourself, “Wow, I’m gonna crush this, and if I don’t, that’s okay”? The inspiration for the project came from one of the members, who vividly remembers their hands shaking while writing a test and heart pounding before an interview. They wanted to create an app that prevents or lessens the anxieties associated with everyday stresses, like exams, interviews, etc., and provides a sense of relief.
While anxious, going on the internet and searching up calming exercises may cause overstimulation by the abundance of resources, an individual may become overwhelmed by choice. ReLeaf is the perfect method to get customized exercises and resources for your tailored situation, including meditation, tips on relaxing, a camera that helps you become more confident using machine-learning, and more.
ReLeaf will allow individuals to calm their nerves from everyday stresses and provide suggestions when general anxiety-inducing events are on the horizon. We wanted to develop something that the majority of individuals will benefit from, decrease anxiety and increase confidence, and help individuals overcome obstacles.
What it does
ReLeaf is a wellness app that provides an immediate guided meditation when a user feels anxious, or an exercise that is tailored to the user based on what they generally get anxious about. For example, 93% of Americans have experienced anxiety related to their interviews. If the user selected interviews as a common stressor, they can perform pre-interview activities that will ease their anxieties and build confidence. Some exercises include listening to their favourite song, calling their best friend, and deep breathing. Additionally, ReLeaf has built-in resources like motivational quotes and a camera that detects facial expression and body language, which uses machine learning and encourages you to pose your body to feel more confident.
There are other common stressors like exams and social media that have specific suggestions or exercises to perform, all of which their goal is to relieve stress.
How we built it
We used Figma for initial UI/UX design, Bootstrap, HTML, CSS, and JavaScript for front-end development, Flask and TensorFlow for back-end development, and OpenCV.
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for ReLeaf
Our next step is to create a mobile app, allowing for a more on-the-go experience. We would also like to expand our dataset for our emotion recognition model, enhancing the app's ability to recognize and respond to users emotion.
To make this the ultimate and personal meditation app, we aim to improve this product by adding more in-depth user authentication in the near future through tools such as Firebase or Google Cloud. This aids in the customization of users’ profiles for a highly tailored experience.
We want to add more scenarios, like social anxiety, family anxiety, and more tips, like grabbing a snack, words of affirmation, etc. Some of these ideas include:
- Improving UI and UX of our design
- Improve our 1-minute quick meditation timer
- Add user customization
- Collaborate with researchers to help improve our product and address key mental health issues our app could tackle
Built With
- css
- figma
- flask
- google-colab
- html
- javascript
- python
- tensorflow
Log in or sign up for Devpost to join the conversation.