1.9 KiB
1.9 KiB
Document
เอกสารของโครงการ
Requirement
ข้อกำหนดเบื้องต้น
- เป็น Stand alone Product ไม่ขึ้นกับโปรเจ็กอื่น
- มี Backend Frontend Document ใน repo เดียว
- Integrate กับโปรเจ็กอื่นๆได้ด้วย Single Sign On
- ถึงจะทำเพื่อลูกค้ารายเดียวแต่ให้ออกแบบให้ใช้ซ้ำได้ Backend คอนฟิกตามลูกค้าแต่ละรายได้ Frontend อาจจะมองเรื่องการเปลี่ยน Theme ไว้ด้วย (เป็นเรื่องรองไว้ทำทีหลังได้)
- ผู้ใช้งานมีสอง Roles
- dm_admin : เป็น role สำหรับจัดการ เพิ่ม ลบ แก้ไขจัดระเบียบ เอกสาร
- login user: บุคคลเข้าระบบได้ไม่ต้องมี role พิเศษใดๆ ค้นหาและดาว์นโหลดเอกสาร
อ่านเพิ่มเติมที่ไฟล์ ระบบจัดเก็บข้อมูลผลการประเมินบุคคล (EV3), db.png
UI
Design Spec
Todo
Tool
- Draw.io ทำไดอะแกรม
- ใช้ pandoc สร้างเอกสารจาก markdown
- Todo: script สำหรับ generate อัปโหลดเอกสารขึ้นเวปเอกสารกลาง