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
Share this project:

Updates