ChatRx is an innovative telemedicine platform designed to provide fast, accessible, and affordable healthcare for 39 common infections. By combining an AI-driven symptom assessment chatbot with asynchronous doctor reviews, ChatRx eliminates wait times and the need for scheduling appointments. The platform consists of three core components: a responsive patient-facing frontend for symptom collection and payments, a comprehensive Admin portal for doctors to review cases and issue prescriptions, and a secure Node.js backend. Integrating seamlessly with Stripe and PayPal for billing and DoseSpot for compliant e-prescribing, the solution streamlines the entire patient journey. Strict security measures like , comprehensive audit trails, ensure complete HIPAA compliance and patient data privacy.
Features
- AI-Powered Chat Assessment: Interactive symptom collection chatbot for rapid and accurate patient onboarding.
- E-Prescription Integration: Deep integration with DoseSpot for secure, compliant medication prescribing directly from the admin portal.
- B2B Employer Program: Automated billing and provisioning system allowing employers to offer ChatRx services to their employees.
- Dependent Care Management: Empowers primary account holders to manage care, consent, and prescriptions for minors and adult dependents.
- Affiliate & Campaign Engine: Comprehensive user-capturing system with integrated tracking, commission calculation, and payout management.
Technical Challenges
- ChatGPT & RAG AI Orchestration: Ensuring the AI symptom catcher accurately mapped patient symptoms to clinically appropriate medications without generating hallucinations or inaccurate treatment recommendations. : Engineered a strict Retrieval-Augmented Generation (RAG) pipeline that queried client-specific medicine formulary files, enforced prompt boundaries through prompt engineering, and validated responses before DoseSpot integration, achieving approximately 90–95% accurate medication mapping.
- DoseSpot E-Prescribing Integration: Synchronizing asynchronous prescription states including new prescriptions, refills, modifications, approvals, and errors between the local application database and the DoseSpot platform while providing doctors with real-time prescription visibility. : Built robust API state-mapping services with bi-directional synchronization, implemented React-based real-time status listeners, and maintained consistent prescription lifecycle tracking across both systems.
- B2B Employer Billing Automation: Managing subscription plans and automatically generating invoices for corporate employers based on continuously changing employee enrollment while supporting scalable enterprise onboarding. : Developed a scalable cron-job-based billing engine integrated with employer enrollment workflows to dynamically calculate active employees, automate recurring billing cycles, generate invoices, and streamline subscription management for enterprise customers.