Skip to content

saman-waruka/user-api-crud-nodejs

Repository files navigation

user-api-crud-nodejs

API CRUD for User data

ออกแบบระบบจัดการข้อมูล User โดยให้ทำการสร้าง API CRUD ของ User ซึ่งต้องมีการดึงข้อมูล User ที่เป็น list ทั้งหมดและรายบุคคล โดยมีเงื่อนไขดังนี้

• ต้องส่งคำ ผ่าน header ใช้ชื่อคีย์ Authorization ในการเข้าถึงข้อมูล API create, update, delete User โดยการตรวจสอบคีย์ Authorization ต้องผ่านทาง middleware เท่านั้น

• การลบข้อมูลต้องเป็น soft delete

• มีการ Validate ข้อมูล (ส่วนเพิ่มเติม)

ออกแบบฐานข้อมูล User ที่ประกอบไปด้วย *ฐานข้อมูลจะใช้ Sql หรือ No Sql ก็ได้

• รหัสประจำตัว (ห้ามซ้ำ) • ชื่อ (ต้องมี)

• นามสกุล (ต้องมี)

• ประวัติส่วนตัว

• วันที่สร้าง

• วันที่แก้ไข

• Soft delete

About

API CRUD for User data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •