Flow Do Assessment - Kanapakan/MoodMent-Project-SW-dev-tool GitHub Wiki
Do Assessment = ผู้ใช้สามารถทำแบบประเมินคัดกรองภาวะซึมเศร้าได้
User Flow
- เมื่อ User เข้าใช้งานเว็บก็จะพบกับหน้า Main
- Click Assessment Tab หรือ Link to Assessment จากหน้า Main เพื่อไปยังหน้าทำแบบประเมินต่าง ๆ (Assessment Page)
- User เลือกแบบประเมินที่ต้องการทำ
- หน้าเว็บจะแสดง Disclaimer เพื่อให้ผู้ใช้รับทราบและกดยืนยัน
- User ทำแบบประเมินเสร็จเรียบร้อยและกดประเมินผล
- หน้าเว็บแสดงผลการทำแบบประเมินแก่ User
UI Flow
Acceptance Tests
View more Do Assessment Acceptance Tests
Technical
Frontend
- Design
- เขียนโค้ดโดยใช้ React โดยเริ่มจากการสร้าง Component ที่จำเป็นและวาง Route ของแต่ละหน้า จากนั้นจึง Implement แต่ละหน้าตาม User Flow
- Test ใช้ Acceptance Test ในการตรวจสอบการทำงานของ Website ว่าตรงกับ Business Logic ของโปรเจคหรือไม่
- Deploy โดยใช้ Docker ในการ Deploy
Backend
-
Design API
- Main Page
-
เขียนโค้ดโดยใช้ NestJS
-
Test API ด้วย Postman
-
Deploy โดยใช้ Docker ในการ Deploy
Database
Flow นี้มีการใช้ข้อมูลจากตาราง ดังนี้
Back to top