# Document เอกสารของโครงการ ## Requirement ### ข้อกำหนดเบื้องต้น - เป็น Stand alone Product ไม่ขึ้นกับโปรเจ็กอื่น - มี Backend Frontend Document ใน repo เดียว - Integrate กับโปรเจ็กอื่นๆได้ด้วย Single Sign On - ถึงจะทำเพื่อลูกค้ารายเดียวแต่ให้ออกแบบให้ใช้ซ้ำได้ Backend คอนฟิกตามลูกค้าแต่ละรายได้ Frontend อาจจะมองเรื่องการเปลี่ยน Theme ไว้ด้วย (เป็นเรื่องรองไว้ทำทีหลังได้) - ผู้ใช้งานมีสอง Roles - dm_admin : เป็น role สำหรับจัดการ เพิ่ม ลบ แก้ไขจัดระเบียบ เอกสาร - login user: บุคคลเข้าระบบได้ไม่ต้องมี role พิเศษใดๆ ค้นหาและดาว์นโหลดเอกสาร อ่านเพิ่มเติมที่ไฟล์ [ระบบจัดเก็บข้อมูลผลการประเมินบุคคล (EV3)](./ระบบจัดเก็บข้อมูลผลการประเมินบุคคล%20(EV3).pdf), [db.png](./db.png) ## UI [ดูใน Figma](https://www.figma.com/file/PilhhtvH4jbwwY12WRy74f/eHR?type=design&node-id=6671-3880&mode=design) ## Design Spec Todo ## Tool - Draw.io ทำไดอะแกรม - ใช้ pandoc สร้างเอกสารจาก markdown - Todo: script สำหรับ generate อัปโหลดเอกสารขึ้นเวปเอกสารกลาง