Flow Do Assessment - Kanapakan/MoodMent-Project-SW-dev-tool GitHub Wiki

Do Assessment = ผู้ใช้สามารถทำแบบประเมินคัดกรองภาวะซึมเศร้าได้

User Flow

  1. เมื่อ User เข้าใช้งานเว็บก็จะพบกับหน้า Main
  2. Click Assessment Tab หรือ Link to Assessment จากหน้า Main เพื่อไปยังหน้าทำแบบประเมินต่าง ๆ (Assessment Page)
  3. User เลือกแบบประเมินที่ต้องการทำ
  4. หน้าเว็บจะแสดง Disclaimer เพื่อให้ผู้ใช้รับทราบและกดยืนยัน
  5. User ทำแบบประเมินเสร็จเรียบร้อยและกดประเมินผล
  6. หน้าเว็บแสดงผลการทำแบบประเมินแก่ User

UI Flow

Acceptance Tests

View more Do Assessment Acceptance Tests

Technical

Frontend

  1. Design
  2. เขียนโค้ดโดยใช้ React โดยเริ่มจากการสร้าง Component ที่จำเป็นและวาง Route ของแต่ละหน้า จากนั้นจึง Implement แต่ละหน้าตาม User Flow
  3. Test ใช้ Acceptance Test ในการตรวจสอบการทำงานของ Website ว่าตรงกับ Business Logic ของโปรเจคหรือไม่
  4. Deploy โดยใช้ Docker ในการ Deploy

Backend

  1. Design API

  2. เขียนโค้ดโดยใช้ NestJS

  3. Test API ด้วย Postman

  4. Deploy โดยใช้ Docker ในการ Deploy

Database

Flow นี้มีการใช้ข้อมูลจากตาราง ดังนี้


Back to top