ข้ามไปยังเนื้อหาหลัก
ผลงานทั้งหมด

งานวิชาการ·2025

Chalapao

CS251 Database Systems 1: แพลตฟอร์มปล่อยเช่า–เช่าของออนไลน์

Chalapao
บทบาท
UX/UI Designer & Frontend Developer
ทีม
Group Project
ปี
2025

ตัวเลขสำคัญ

2
บทบาทผู้ใช้
5
หน้าหลักของระบบ
Figma
ออกแบบด้วย
CS251
รายวิชา

เว็บแอปพลิเคชันสำหรับเป็นแพลตฟอร์มให้ผู้ใช้งานสามารถ “ปล่อยเช่า” และ “เช่า” อุปกรณ์หรือสิ่งของออนไลน์ได้อย่างเป็นระบบ ครอบคลุมตั้งแต่การลงประกาศ การค้นหาและดูรายละเอียดสินค้า การส่งคำขอเช่า ไปจนถึงการติดตามสถานะรายการ โดยโปรเจกต์นี้มุ่งเน้นการออกแบบประสบการณ์ใช้งาน (UX) และการไหลของระบบ (User Flow) ให้ชัดเจนสำหรับผู้ใช้ทั้งสองฝั่ง เพื่อให้การเช่า–ปล่อยเช่าทำได้ง่าย เข้าใจตรงกัน และลดความสับสนในกระบวนการใช้งาน

โจทย์และปัญหา

  1. 01การเช่า–ปล่อยเช่าแบบไม่เป็นระบบทำให้การสื่อสารคลาดเคลื่อน ติดตามสถานะยาก และมีความเสี่ยงต่อความผิดพลาด
  2. 02ผู้เช่าต้องการมองเห็นรายการที่พร้อมให้เช่า พร้อมรายละเอียดและเงื่อนไขที่ชัดเจน ก่อนตัดสินใจ
  3. 03ผู้ปล่อยเช่าต้องการช่องทางจัดการรายการของตนเองและติดตามคำขอเช่าได้สะดวก
  4. 04การออกแบบ UX สำหรับผู้ใช้ 2 บทบาท (ผู้ปล่อยเช่า/ผู้เช่า) จำเป็นต้องมี Flow ที่สอดคล้องกันและใช้งานได้จริง

วิธีแก้

  1. 01ออกแบบ UX/UI ด้วย Figma โดยเริ่มจากกำหนด Persona, User Journey และ System Flow เพื่อจัดลำดับขั้นตอนการใช้งานให้เป็นธรรมชาติ
  2. 02วางโครงสร้างหน้าหลักของระบบ เช่น หน้ารายการสินค้า หน้ารายละเอียด หน้าลงประกาศ หน้าคำขอเช่า และหน้าติดตามสถานะ เพื่อให้ผู้ใช้เข้าใจเส้นทางการใช้งานตั้งแต่ต้นจนจบ
  3. 03พัฒนา Frontend ด้วย React และ Tailwind เพื่อให้ UI สอดคล้องกับแบบจาก Figma และรองรับการใช้งานบนอุปกรณ์หลากหลาย
  4. 04เชื่อมต่อกับ Backend (Node.js) เพื่อรองรับการทำงานของฟีเจอร์หลัก เช่น การแสดงรายการ การส่งคำขอ และการอัปเดตสถานะรายการ

ผลลัพธ์

  1. 01ได้ต้นแบบแพลตฟอร์มเช่า–ปล่อยเช่าที่มีขั้นตอนการใช้งานชัดเจน รองรับผู้ใช้สองบทบาทได้อย่างเป็นระบบ
  2. 02ผู้ใช้สามารถค้นหาและดูรายละเอียดสินค้าได้สะดวก พร้อมส่งคำขอเช่าและติดตามสถานะรายการได้
  3. 03ผู้ปล่อยเช่าสามารถจัดการรายการของตนเองและตรวจสอบคำขอเช่าได้ง่ายขึ้นผ่านโครงสร้างหน้าที่ออกแบบไว้

ทบทวนโปรเจกต์

ความท้าทาย

  • การออกแบบ Flow ให้ครอบคลุมขั้นตอนสำคัญของทั้งผู้เช่าและผู้ปล่อยเช่า โดยยังคงความเรียบง่ายและไม่ซับซ้อน
  • การทำให้ UI/UX สื่อสารสถานะและขั้นตอนของรายการได้ชัดเจน เพื่อลดความเข้าใจผิดระหว่างผู้ใช้งาน
  • การพัฒนา Frontend ให้ใกล้เคียงกับดีไซน์ใน Figma และรองรับ Responsive ได้ดีภายใต้เวลาที่จำกัด

สิ่งที่เรียนรู้

  • กระบวนการออกแบบ UX แบบเป็นระบบ ตั้งแต่การทำ Flow, Wireframe ไปจนถึง UI Design บน Figma
  • การพัฒนา Frontend ด้วย React ร่วมกับ Tailwind เพื่อสร้าง UI ที่สม่ำเสมอและปรับขนาดได้ตามอุปกรณ์
  • การทำงานร่วมกับ Backend (Node.js) ในมุมของการเชื่อมข้อมูลและจัดการสถานะการทำงานของฟีเจอร์หลัก
  • การออกแบบผลิตภัณฑ์ที่มีผู้ใช้หลายบทบาท (Multi-role Product Design) และการกำหนดเส้นทางการใช้งานให้สอดคล้องกัน

เทคโนโลยี

สนใจงานแนวนี้?

เล่าโจทย์ของคุณให้ผมฟัง ตอบกลับภายใน 24 ชั่วโมง

คุยเรื่องงาน