Skip to content

Technical Architecture

Stack Overview

Component Technology Role
Frontend React, TailwindCSS, HTML/JS Clinician Dashboard
Backend Laravel (PHP) EHR Business Logic
Chat Service FastAPI (Python) WhatsApp & AI Handling
Database Azure PostgreSQL Relational Data (Patients)
NoSQL Azure Cosmos DB (Mongo) Chat Logs
AI OpenAI API LLM Intelligence

Data Flow Diagram

Data Flow

Security

  • HTTPS/TLS: All service-to-service communication.
  • API Keys: Internal service authentication.
  • RBAC: User roles managed by Laravel/Postgres.