Inspiration
When I first learned of the categories of helping people in small town, it reminded of my grandmother who is currently living alone in a rural area in Russia as an English teacher, and I remember of how villagers there are scared of any small symptoms due to the lack of medical knowledge. Thus I wanted to help them by diagnosing any symptom they must be suffering from and relive them of all worry, and so I got the inspiration of a symptom checker as a way to help them.
What it does
The program is an AI Doctor that will listen to the symptoms that the user is suffering from and the Doctor will diagnose you of some potential disease, infection, sickness, ailments and anything like, and the remedies for said disease, infection, sickness, ailments and anything like. Also depending on the severity of the symptoms the Doctor will recommend you visit other different doctors based on their specialties.
How we built it
We built a simple website using React and a back-end using express js where it would use OpenAI API to act out as the Doctor
Challenges we ran into
Challenges we ran in to at the back-end would be spring-boot, we first tried to use spring-boot for the back end and wasted few hours trying to wrangle with it before simply giving up and using express.js. Second problem was express.js because both back-end people were not familiar, thankfully due to the simplicity of express we had an easier time the spring-boot.
In the front-end, we ran into a couple of issues with react-router, having never used it before. It turned out to be a lot easier than we thought. We also had to deal with a lot of merge conflicts and accidental pushes to the main branch and messing around with API-keys and gitignore files. The UI design is pretty good in our eyes (especially since we did it almost from scratch), but we feel like we could have made better choices with alignment and font choice. Regardless, we did the best we could with what we had.
Accomplishments that we're proud of
Accomplishments we are proud of is learning the simplicity of express.js, so next time I am planning on using express over spring -Amir K
What we learned
What We learned: spring-boot is not a good option for projects with short time space and how to use express.js -Amir K
Log in or sign up for Devpost to join the conversation.