Our project is based on a layered software style that will have a modular back-end, UI-Elements, responsive design, processing, and a real-time chat window.
Since most users don’t want to reveal their identity so they can use nicknames to chat with the counselor, other users, or with us in real-time.
A Web App that will help students to connect with counselors all across the world based on their mental health concerns.
Students can share their experiences of mental health issues related to stress, depression cases as well as other problems and reveal the struggles they are facing on the campus.
First of all, we had to keep things anonymous so we had to make a conscious effort of not saving names in our database.
We were facing issues in deploying the project on Heroku.
We also faced problems in implementing the socket programming in our messenger App Melancholy but then we got to our Computer Networks basics and we were able to solve our problems.
For the WEvolve we were having issues in making the backend calls to the routes but we were able to solve them.
For the chatbot integration, we used Kommunicate to keep the track of our conversation, there we had a problem in which the control was getting transferred to the admin whenever Charlie was going to the fallback intent, but later we looked it up and realized there have to be some changes from the Dialogflow end. So it was all corrected.
Technologies used
Discussion