🎯 เลือกประเภทกีฬา
ครอบคลุมทุกกีฬาและคลาส
แบดมินตัน · เทนนิส · ฟิตเนส · สนามฟุตบอล · คลาสโยคะ — จองใน 1 นาที
ครอบคลุมทุกกีฬาและคลาส
ภาพหน้าจอจริงจากแอป FitBook (เวอร์ชัน v1.1)
Live URL: https://codehub.sj88ai.com/fitbook/
Source: /workspace/fitbook/index.html (27KB, 1,100+ lines)
Version: v1.0
Color: Green #16a34a
Category: Booking & Reservation
FitBook คือระบบจองสนามกีฬา/คลาสเรียน — แบดมินตัน/เทนนิส/ฟุตบอล/ฟิตเนส/โยคะ/มวย/บาส/สเก็ต/ปั่นจักรยาน
| Feature | Description |
|---|---|
| 🏋️ 10 สนาม/คลาส | Badminton, Tennis, Football, Fitness, Yoga, Boxing, Basketball, Skating, Cycling |
| 🎯 8 กีฬา | แบด/เทนนิส/ฟุตบอล/ฟิตเนส/โยคะ/มวย/บาส/สเก็ต |
| 🏟️ Multi-court | เลือก court ได้ (สำหรับกีฬาที่มีหลายคอร์ท) |
| ⏰ 17 Time Slots | 06:00-22:00 ทุก 1 ชม. |
| 📦 Hour Discount | 1/2/3/5 ชั่วโมง (-10/-15/-20%) |
| 💳 PromptPay | หรือจ่ายที่สนาม |
| 📅 My Bookings | ดูการจอง |
แสดงเฉพาะกีฬาที่มีหลาย court: - Badminton: 8-10 คอร์ท - Tennis: 6 คอร์ท - Football: 4 สนาม - Basketball: 3 คอร์ท
SPOTS = [
{id, name, type, bg, icon, loc, price, rating, reviews, popular, courts, tags},
... 10 items across 7 sport types
];
MY_BOOKINGS = [
{id, spotId, date, time, court, total, status},
... 3 items
];
filterCat(cat)
openBooking(spotId)
selectCourt(id)
selectTime(time)
updateSummary()
📌 Live: https://codehub.sj88ai.com/fitbook/
ฟีเจอร์ครบครันที่มีใน FitBook — ดูรายละเอียดในแท็บ "คู่มือฉบับเต็ม"
คลิกที่ filter pills ด้านบนเพื่อเลือกประเภทที่ต้องการ
คลิกที่การ์ดรายการที่สนใจ เพื่อเปิด modal รายละเอียด
เลือกวันที่, เวลา, จำนวนคน และตัวเลือกเพิ่มเติม
กดปุ่มยืนยัน → ระบบจะแสดง QR PromptPay เพื่อชำระเงิน