💡Inspiration💡
MindiFy : Revolutionizing Mental Health Education Our inspiration primarily comes from the experiences we've had in our own lives in which we had to face issues in mental health directly. We wanted to think of an app where we can find new things to help us learn more about mental health as well as cope with mental health. In particular, we both like books, songs, and anime, so that were the three main categories that we wanted to share on our app - we found those hobbies stress-relieving and enjoyable!
❓What it does❓
MindiFy is a mental health and entertainment app that gives you the opportunity to
🏗️How we built it🏗️
We built the app primarily on Flask - a Python web micro framework that helps us build web pages that are both performant and stunning! We used SQLite's database to handle many of the login quirks of our web application. We use git as a VCS to manage the projects independently. Finally, we used HTML/CSS/JS and BootStrap to format and write up the web pages you see.
🚧Challenges we ran into🚧
We had most of our issues handling the formatting - HTML and CSS - of our website. We took a lot of time working on making the UI look clean and user-friendly. We also had problems working with the external APIs for a while because we needed to create, manage, and securely store the authentication for each API.
✅Accomplishments that we are proud of✅
Despite our untimely manner, we accomplished a lot - we learned how to make API calls to multiple sources and use authentication keys. We worked out much of the Flask framework's docs and used Jinja to create dynamic web pages. We also make the UI look pretty clean as well! We also handled auth0 authentication using our login system. We also worked on databases that were particularly prominent in the creation of the login system.
🙋♂️What we learned🙋♂️
We learned a ton about mental health while researching! On the technical side, we learned a lot about web development and backend tools and conventions as well.
💭What's next for MindiFy💭
Hopefully, through your support, we can push this app to a lot more people who are just looking for new and interesting things to do during this pandemic, while handling the real issues that lie in mental health.
Log in or sign up for Devpost to join the conversation.