Inspiration
Mental health problems have been on the rise in modern-day society, this has been further exacerbated during the current Covid pandemic. Being college students, we have seen several of our peers and relatives tackle psychological issues. To address this issue we thought about developing an application to make it easier to seek and receive psychological aid
What it does
MindCare remotely connects people with psychological issues and doctors. In many situations, people may find it difficult to directly approach mental health professionals. This application makes it easier to keep one's identity anonymous and approach doctors. Users can directly book appointments, look up their medical history and chat with fellow patients.
How we built it
We used React.js for the front-end. It let us easily configure the whole setup and implement it fast. We used multiple databases eg: doctors, patients, prescriptions, appointments, etc. We used Firebase for authentication. We used Django in the backend to handle the whole behind-the-scene operations. Also PHP was used in conjunction with it to handle requests. We connected the whole thing with API calls and made the whole system robust.
Challenges we ran into
Hosting the whole application, Implementing the Authentication system, handling API calls, managing the database system, and linking them. We were using free accounts, so we could not host Node modules, therefore we had to scrap that idea and come up with PHP code.
Accomplishments that we're proud of
Solving various bugs and implementing all of the features, especially the intelligent IBM Watson chatbot.
What we learned
React.js, Django, PHP, APIs, Security, Authentication, Teamwork.
What's next for MindCare
Adding features like video calls, voice calls, bringing in medical companies to advertise and sell medicine on our app at a low cost to the patient, better service, seeking investors, and bettering the whole process.
Log in or sign up for Devpost to join the conversation.