# QA Healthcare Architecture ## Overview QA Healthcare (医疗问答系统) is an online medical consultation platform connecting patients with doctors for remote Q&A consultations. The system consists of two projects: - **qa-live-healthcare** - Frontend-only prototype with in-memory mock data (no backend) - **qa-healthcare** - Production project with Spring Boot microservices backend + Vue.js frontend (currently disconnected) ## System Architecture ``` ┌─────────────────────────────────────────────────────────┐ │ Frontend (Vue 3 SPA) │ │ Ant Design Vue + Reactive Store │ │ Port 5173 (Vite Dev) │ └──────────────────────┬──────────────────────────────────┘ │ (NOT YET CONNECTED) │ ┌──────────────────────┼──────────────────────────────────┐ │ Backend Microservices (Spring Boot) │ │ │ │ ┌───────────────┐ ┌────────────────┐ ┌──────────────┐ │ │ │ User Service │ │Question Service│ │ Statistic Svc │ │ │ │ Port 8080 │ │ Port 8081 │ │ (planned) │ │ │ └───────────────┘ └────────────────┘ └──────────────┘ │ └─────────────────────────────────────────────────────────┘ ``` ## Frontend Architecture ### Technology Stack | Layer | Technology | |-------|-----------| | Framework | Vue 3.5.10 (Composition API, `