AItros is a web application that helps healthcare professionals and patients check for potential interactions between medications. It uses AI to generate plain-language explanations of drug interactions, their severity, and probability.
- Check up to 10 concurrent prescription medications for interactions
- Get pair-wise drug-drug interaction details with severity and probability ratings
- AI-generated summaries for interactions above configurable thresholds
- User authentication system
- Responsive design with dark mode support
- Save and export interaction check results
- Frontend: React, Tailwind CSS, TanStack Query, TypeScript
- Backend: Express.js, TypeScript
- Database: PostgreSQL
- AI: OpenAI API (GPT-4o)
- Authentication: Passport.js
- Styling: Shadcn/UI components
- Node.js (v18 or higher)
- PostgreSQL database
- OpenAI API key
Create a .env file in the root directory with the following variables: