Inspiration

We were inspired by our own experiences using telemedicine and how convenient it was for us, and we wanted to build on that program and improve its functionalities so that everyone could utilize its benefits.

What it does

SymptomSync allows patients from across the world to dial into a number and describe any medical symptoms or emergencies that they are currently facing. This data is securely transferred to doctors, who are able to offer expert advice on how to best alleviate the symptoms without the need for people, especially those in more rural areas, to travel long distances for care.

How we built it

We built the front end of our code using react, and we connected our front end to our back end and database dynamically using node.js and MongoDB. Our AI voice line is powered by twilio and uses openAI to process and generate responses.

Challenges we ran into

One of the biggest challenges that we ran into was trying to develop our AI into one that could ask meaningful questions. Often times, it would crash and not save data properly, or it would keep looping questions and not collect any data.

Accomplishments that we're proud of

We are proud of learning to integrate different services into our project, including twilio, mongoDB Atlas, and Auth0. Furthermore, we were able to learn how to use react, node.js, and mongoDB within the span of 36 hours, and we were able to connect our three parts to create a coherent full stack program.

What we learned

We learned how to divide up the work of developing a full stack among the team members, as well as how to connect our front end, back end, and database. Furthermore, we learned new prorgramming languages and more about Auth0.

What's next for DocuPhone

In the future, we plan to develop our AI so that it can handle calls in different languages.

Built With

Share this project:

Updates