ระบบจองคิวร้านอาหาร
ระบบจองโต๊ะแบบเรียลไทม์สำหรับร้านอาหารในเครือ 30 สาขา

- บทบาท
- Lead developer
- ปี
- 2025
- เทคโนโลยีที่ใช้
- Next.jsTypeScriptPostgreSQLPrismaWebSocket
ระบบจองโต๊ะที่รองรับการจองพร้อมกันหลายสาขา โดยล็อกที่นั่งด้วย optimistic concurrency บน PostgreSQL เพื่อกันการจองซ้ำ
ฝั่งหน้าบ้านใช้ Next.js App Router กับ Server Actions ทำให้ฟอร์มจองทำงานได้แม้ JavaScript ยังโหลดไม่เสร็จ ส่วนหน้าจอผู้จัดการสาขาใช้ WebSocket อัปเดตสถานะโต๊ะแบบสด
ผลลัพธ์คือลดสายโทรเข้ารับจองลงราว 60% ภายในสามเดือนแรกหลังเปิดใช้งาน