In our Public Health Class we were asked to create any app that would help better the society. As soon as we were given this assignment, I knew I had to do something related to self-compassion. Research suggests that a majority of individuals harshly criticize themselves on a daily basis. This is on of the main reasons why our generation has very low self-confidence and are suffering from multiple mental-health issues. So, we decided to create an app which helps to lift up your spirits and feel good about yourself - an app to practice self-compassion everyday.
What it does
When you open the app, it asks you to choose your current mood. There are five broad categories in this -
- Aggrieved Once a mood is chosen - a list of suggested practices catered to your current mood is presented. After this, all you have to do is follow along the instructions and just feel happy and calm.
How I built it
We built this app using React-Native. We had to watch a bunch of tutorials to get the hang of it. After deciding on what we want to build, we worked on our individual parts. Once our basic parts were running we integrated all the part together. Then proceeded to work on the app as a whole.
Challenges I ran into
- One of the biggest challenges was learning an entirely new language - React Native JS and using it to build the whole project. There were multiple instances where we got lost and didn't really understand the code. All of us have done courses in JS, but it really didn't prepare us for learning React JS.
2.The main challenge would be having to share code online - I personally had no experience with GitHub and how it works- so it was really tricky to figure it out, but we came through eventually.
3.Another challenge was the time zone difference - I live in India, so I am 10.5 hours ahead of my teammates who are residing in the U.S. There were instances where I fell asleep while coding only because it was 5am in my country.
Accomplishments that I'm proud of
I am insanely proud that me and my group were able to create a fully functioning app within 24 hours. I actually didn't think it would work, but it did.
What I learned
In the tech world we learned about how to use GitHub and how to use react to create some pretty amazing apps. Other than that we also learned that if we put our mind into it we can achieve great things.
What's next for Positive You
We plan on adding YouTube videos into the exercises tab. Adding more self-compassion practices for each mood, (including a pretty cool breathing exercise that we couldn’t finish in time). Giving notifications to the people who have downloaded the app to make sure they use it everyday. A monthly quiz to see how the individual is progressing, There are a lot of ideas we have which would make this app more user friendly and helpful.