Inspiration
- The inspiration for Family Doctor (FDr.) stemmed from the growing need to organize my family health management tools.
- I aimed to create an intelligent assistant that could help individuals and families navigate their health journeys, understand complex medical information, and manage their health records efficiently, all within a secure and intuitive interface.
What it does
FDr. is an AI-powered health companion designed to assist users with various health-related tasks.
- It features a chat interface for general health inquiries.
- It has the ability to analyze lab test results.
- It can search for medication information.
- It helps book appointments.
- It also provides a calendar and a library for storing medical records.
How we built it
- The application is built with Bolt.new using React with TypeScript for a robust and scalable frontend.
- The backend is powered by Supabase and Edge Functions used for handling AI integrations.
- OpenAI's API is leveraged for the core AI capabilities, including chat responses, lab test analysis (using vision models), medication search, and appointment booking information.
Challenges we ran into
- Integrating and orchestrating multiple AI services.
- Ensuring the accurate parsing and interpretation of unstructured medical data, such as lab test images, was complex.
- Managing the state and real-time updates across different components while maintaining a smooth user experience also required careful consideration.
Accomplishments that we're proud of
- I am most proud of successfully integrating advanced AI capabilities into a practical and user-friendly health application.
- The ability to upload a lab test image and receive an AI-driven analysis, or to search for medication and get detailed availability, are key features that we believe add significant value.
- I am also proud of building a secure and scalable backend infrastructure using Supabase, which handles sensitive health data with care.
What we learned
- Learned about the nuances of prompt engineering for medical contexts.
- Learned to effectively leverage Supabase's features for rapid development and secure data management.
What's next for Family Doctor (FDr.)
- Expand its AI capabilities to include more proactive health management features, such as personalized health plans based on user data, and advanced symptom analysis.
- Explore integrations with wearable devices and telehealth platforms to provide a more comprehensive and connected health experience.
- Continuous improvement of the AI's accuracy and the user interface will remain a priority.
Built With
- bolt
- openai
- supabase
Log in or sign up for Devpost to join the conversation.