fumamxCRM - System Architecture

系统架构图 · Hand-Drawn SVG
fumamxCRM System Frontend Layer API Gateway FastAPI Backend Data Layer React Frontend Port 8888 SPA / React Router Axios / State Auth Middleware JWT Verify Session Check CORS / Rate Limit 跨域 / 限流 Error Handler FastAPI Core Port 8889 Routers / Dependencies Pydantic Models Auth Service Login / Register / Logout Token Refresh Article API CRUD / Search Category Filter User API Profile / Settings Permission Pydantic Data Validation Schema JWT Auth Token Generate Token Verify fumamxAuth External OAuth User Info SQLAlchemy ORM / Models Query Builder SQLite Main DB users / articles logs / config Redis Cache Session Store Token Blacklist Local File Storage Uploads / Static Logs API Request auth check validate generate OAuth2 flow insert/update token TTL verify token SQL queries sync cache 组件类型: 前端 后端 数据库 外部API 认证 通用 连接类型: 数据流 认证流 配置

Frontend

    Backend

      Security

        Database