My family has a long history of doctors, reaching back five generations. Nevertheless, I decided to break tradition and pursue Computer Science instead of medicine. However, I found a way to combine my passion for CS with my family's legacy in healthcare. The issue that inspired me most was the systemic inequities within medical industries and the financial obstacles associated with seeking care from hospitals or physicians alike. Neurie is an AI tool providing advanced medicinal capabilities at no cost, enabling individuals from all around the world to access quality healthcare, which is rightfully designated as one's basic human right. Unfortunately, this remains out of reach for many less affluent people I strongly believe innovative technologies such as Neurie can help people throughout our world by bringing free healthcare to anyone at a large scale.
Neurie is a digital AI-powered physician which can assist you with anything medically related from medicine recommendations, to booking doctors’ appointments, and even diagnosing patients. It is fine-tuned in an advanced way which allows it to collect sufficient information allowing it to be extremely accurate. Neurie saves conversation history so that replies are immersive and customized as if you were talking to an actual doctor and not just an AI. To be fair, this is already the case as the widespread knowledge of Neurie allows it to be as qualified as any of your physicians. Neurie is fine-tuned with your information such as GPS to create an immersive experience. The app is full of amazing features such as a text-to-speech AI built into the assistant chatbot. This allows all text to be read aloud in case any patient is sick and has trouble reading the text. NeuraLife was built to be compatible with business-to-business transactions as insurance companies could easily integrate their clients with Neurie for no additional charge.
This app was a truly full-stack project as it included a React Native frontend, Node backend, and MongoDB database. Darsh and I split up into two groups. I worked on the front end and Darsh tackled the back end. I have experience with both frontend and backend as I have worked on apps before. Darsh is just starting, but he has gotten the hang of things on the backend quickly so far. He will be handling mostly that for the hack. We met as soon as I landed on my flight back home and started to work. We stayed up late and worked on a design on Figma. Once that was done, I coded up the frontend onboarding and Darsh finished the signup express route. Early the next morning, we woke up at 5 am sharp and immediately started to get to work. We biked to the local Starbucks and worked on the signup. When we ran into issues, we helped each other and ultimately, got a lot of things done quickly. By noon, the entire signup was finished, and it was time to start working on the core of the app. I shifted over to the backend as I worked on fine-tuning the OpenAI API and integrating Google Geocode. Darsh continued working on the express routes. Once we were done with that, I coded up the front end for the chat app with dummy data as Darsh continued testing the backend. Finally, we deployed the backend and hooked it up to the front end via an API. I also added some cool animations when everything was done such as a typing animation. Before we knew it, the day was almost over, and we only had a few more hours until our hack was due.
The main issue we ran into was the signup page. For some reason, it was very ugly, and we just couldn’t get anything working. After a while staring at a blank Figma screen for some time, we thought of an idea and put it into code. Alas, the signup page looked good and was ready to go. Frontend is always a pain, but I am glad we were able to make it work out fine. Although this was a setback for some time, it only motivated us to put even more work into the app as we now had a limited amount of time until submissions were due.
The main accomplishment we are proud of is the amount of time we put into our hack. Everything worth doing is worth doing right, and we decided that if we were going to do a hackathon during Spring break, we were going to put in all we got into it. That is exactly what we did as we spent over 10 hours each day in the IDE coding, bringing the app together. Building an app like this in 36 hours is hard, it takes many people months to create apps like this and we had not much more than a day. We knew that efficiency was key, and we had to play that game well. Luckily, we did, as we both cared greatly about our app and how it turned out, and we were not going to let it be subpar.
We learned a lot not just about coding but also about time management and problem-solving. The limited amount of time motivated us to put in all we had to assure everything would go to plan. This allowed us to learn a lot of very cool things in code and life skills in general. For example, how to maximize the amount of work we could get done in a certain amount of time. Our tactic of splitting up into groups of frontend and backend helped us get a grip on the project and be successful in the end.
NeuraLife has a lot of opportunities as it is an amazing product in an industry that needs it. There is so much good Neurie can do in the world as affordable healthcare could be a groundbreaking addition to the US. The code is open-sourced as it is a hackathon, but I hope people will take away the many great things Neurie can do for society. Maybe one day I will re-create it and do all the things to make it a production-ready app. Then regular citizens everywhere will be able to access a physician in their back pocket, instead of having to go through the loathed doctor’s office with long waits and gouged prices.
Log in or sign up for Devpost to join the conversation.