Inspiration
The inspiration behind the app came from a mutual friend of ours who had suffered from depression and anxiety. Throughout his high school days, he did not talk to anyone and as a result, his academics were affected. Being from quite a conservative society, we did not feel that mental health issues were important. After experiencing this first hand, we realised the large-scale audience this problem affects. Thus, we felt that we must raise awarness on this topic and generate a solution for it as well.
What it does
The app uses a chatbot to interact with the user and generate suggestions based on the user's experiences. The user can interact with the chatbot and ask him questions. The chatbot, in turn, responds to the user based on certain FAQs.
How we built it
The User Interface/User Experience model was built using AdobeXD and we linked all the screens and data-flow using prototype models. The large subsets for quotes and thoughts would be taken from a relation with all the values. Then, we use the mysql.connector module on Python to interact with the SQL database and used the csv module to generate a csv generated excel file for referencing all the quotes.
Challenges we ran into
2 out of 3 members had limited experience with Python and SQL as well as a mysql.connector module. Thus, this was a learning experience for us, and we ran into many problems using the csv.writer function within the csv module. Additionally, we faced a lot of trouble while trying to establish connection with SQL but we pulled through!
Accomplishments that we're proud of
We're proud that we could do something to help people who face mental health problems. We learnt a lot of modules along the way and brainstormed about solutions that we would have never thought of!
What we learned
We learned about the mysql.connector and csv module in Python as well as the different statements in MySQL used to insert,delete and extract data from relations.
What's next for Wevolve
In the future, we wish to introduce a subscription model for users to enter into for certain exclusive features that they may otherwise not receive. In order to monetize the application, we also wish to run relevant ads on the application.
Log in or sign up for Devpost to join the conversation.