# EDM enterprise document management (EDM) - [เอกสารโครงการ](./Document/Readme.md) ## Third party คิดว่าน่าจะไม่ต้องใช้ฐานข้อมูล traefik dashboard และ Kibana เพิ่มการ login ต่างหาก - Minio - Keycloak - ELK (Elasticsearch+Kibana) ใช้แบบ unsecure อยู่หลัง firewall น่าจะเพียงพอ อาจจะ[ปรับเพิ่มเรื่องความปลอดภัย](https://vorapoap.medium.com/%E0%B8%95%E0%B8%AD%E0%B8%99%E0%B8%97%E0%B8%B5%E0%B9%88-3-%E0%B8%95%E0%B8%B4%E0%B8%94%E0%B8%95%E0%B8%B1%E0%B9%89%E0%B8%87-security-%E0%B9%83%E0%B8%AB%E0%B9%89%E0%B8%81%E0%B8%B1%E0%B8%9A-elasticsearch-aa26a71b87ff)ในอนาคน - RabbitMQ (อาจจะไม่ได้ใช้) ## Backend - Node.js (TypeScript), Express , - Web API Doc สร้าย Open API Spec ด้วย tsoa - Share Library Document ใช้ TypeDoc (ถ้ามี) - Unit test ใช้ vitest (ยังไม่ยืนยัน) ## Frontend - Vue (TypeScript) - Unit test ใช้ vitest - UI test Cypress/Playwrite/Robot framework ? - Playbook สำหรับเอกสาร UI Component ## Team - อุ้ม - โอ๊ต - เตย - เน็ต - ภัท