Feature 4 : Follow User - Mrsmithz/Project-SW-Dev-and-Env GitHub Wiki

Feature นี้มีไว้เพื่อให้ User สามารถรับการแจ้งเตือน Notification จาก User คนอื่นเมื่อ User นั้นทำอะไรบ้างอย่างเช่น โพสต์ Document ใหม่ โดยจะมีการแสดงยอด Follow ในหน้า Profile ของ User นั้นด้วย

User Flow

  1. User ที่ทำการ Login แล้วทำการเข้าไปที่หน้า Home
  2. User ทำการค้นหาและเลือก Post ที่ต้องการจะเข้าไปโหลดไฟล์ แล้วคลิกเข้าไปใน Post
  3. User ทำการคลิกไปที่ปุ่ม See User Profile
  4. User ทำการกดปุ่ม Follow User เพื่อทำการรับการแจ้งเตือนเมื่อ User นั้นโพสต์ Document ใหม่ หรือกดปุ่ม Unfollow เพื่อทำการเลิกติดตาม

UI Flow

Home Page

Post Detail Page

User Profile

Acceptance Test

Case No Case name Case description Input Expected result
1 ติดตาม กดปุ่ม Follow + กดปุ่ม ปุ่มเปลี่ยนสัญลักษณ์เป็นยกเลิกการติดตามและมีแจ้งเตือนขึ้นมาว่าติดตามใคร
2 ยกเลิกการติดตาม กดปุ่ม Unfollow - กดปุ่ม ปุ่มเปลี่ยนสัญลักษณ์เป็นติดตามและมีแจ้งเตือนขึ้นมาว่ายกเลิกติดตามใคร

Technical

Frontend

  • Design UI
  • Develop
  • Test
  • Deploy

Backend

Database