Inspiration
SoundMIND was created to tackle to mental health problems that many people face today. In light of ongoing issues COVID-19 pandemic and social injustice around the world, keeping one’s mental health in check is a priority. The CDC has stated that in a recent survey of adults over 18 “40.9% of respondents reported at least one adverse mental or behavioral health condition”
What it does
SoundMIND is a flutter based mobile application that can diagnosis a user for a multitude of different mental health illnesses in order for them to seek the help they need. Based on a user’s score to a randomly generated array of questions from categories pertaining to depression, anxiety, PTSD, bi-polar, and addiction. Users will receive an overall all score for the category they most exhibit signs of based on their score calculation. Users will also be given information for call centers that aid with their specific mental condition. A user can also opt to reach out to trusted friends and family they have listed.
How I built it
We built the application using Google's mobile app development framework Flutter and its mobile programming language Dart. Additionally, we utilized Visual Studio Code, Adobe XD, and Git to complete this project.
Challenges I ran into
We shared a GitHub repository for pushing and pulling all code until we had our final product. Utilizing GitHub and Visual Studio Code we were able to work across different platforms and still work effectively. Challenges we ran into were syntax issues and flutter programming conventions that many of us were unfamiliar with as this was are first time building with flutter.
Setup in the beginning was also a little bit of a challenge because the android emulator was throwing errors that I could not resolve. Fortunately, I had an android device at home that I was able to use to directly launch the application.
Communication was also a barrier we ran into as one of our team member's was hacking from India and so his time schedule was completely different from our, which made communication delayed at times. However, we were able to resolve this through scheduled meetings beforehand.
Accomplishments that I'm proud of
I am proud that I was able to learn and utilize flutter after only two days working with the framework. I am also proud that in the end my team was able to start and finish our project especially considering we had so many shifts in directions and troubleshooting issues.
What I learned
I learned a lot about mobile application development, and the development process for building a flutter based application on windows.
What's next for SoundMIND
The next step for our project is to improve the UI and UX by adding smooth animations and sound prompts, which will act as positive feedback for the users.
Built With
- dart
- flutter
Log in or sign up for Devpost to join the conversation.