Skip to content

gibranoderenz/unifymd

Repository files navigation

UnifyMD

UnifyMD is a unified health record system that aggregates patient data and historical health records. It features an AI-powered search bot that leverages a patient's historical data to help healthcare providers make more informed medical decisions with ease.

Features

  • Unified Health Record System: Aggregates patient data from various sources, such as previous medical records and treatments, into one unified platform
  • AI-Powered Search Bot: Allows doctors to quickly retrieve patient’s historical data by simply asking the search bot in natural language.
  • Timeline View: Displays the patient’s previous treatments and medications in a chronological format for easy tracking.

Technologies Used

  • PropelAuth: Integrated for secure user authentication and user identity management.
  • LangChain: Large Language Model (LLM) framework that powers the AI search bot’s natural language processing capabilities.
  • OpenAI API: Provides the AI-powered search bot with data-driven responses based on the patient’s medical history.
  • Next.js: Used as the main framework for building the application, providing server-side rendering and full-stack capabilities.
  • Drizzle ORM: An Object Relational Mapper used for seamless database interaction.
  • Supabase: Used to store core patient data and records securely.
  • Shadcn UI: For front-end components, providing an accessible and customizable UI.
  • TailwindCSS: CSS framework used for fast, responsive front-end styling.

Team Members

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors