จัดการเซสชัน

ภาพรวม

เซสชันคือนัดหมายการเทรนแต่ละครั้ง คู่มือนี้อธิบายขั้นตอนการจัดการเซสชันตั้งแต่สร้างนัดหมาย, Check-in, บันทึก Workout, จนถึง Complete


วิธีเข้าถึง

  • จากปฏิทิน: กดที่การ์ดนัดหมาย
  • จาก Dashboard: กดที่รายการนัดหมายวันนี้
  • จากหน้าลูกเทรน: กดที่รายการนัดหมาย

วงจรชีวิตเซสชัน (Session Lifecycle)

สร้างนัด → นัดหมายแล้ว → เช็คอิน → เทรนกำลังดำเนินการ → เสร็จสิ้น
                ↓              ↓
            ยกเลิก         ไม่มาตามนัด

สถานะเซสชัน

สถานะสีความหมายAction ถัดไป
นัดหมายแล้วตามประเภทรอดำเนินการCheck-in
เช็คอินแล้วน้ำเงินลูกเทรนมาถึงบันทึก Workout / Complete
เสร็จสิ้นเขียวเทรนจบแล้ว-
ยกเลิกแดงถูกยกเลิก-
ไม่มาตามนัดส้มลูกเทรนไม่มา-

การสร้างนัดหมาย

วิธีที่ 1: จากปฏิทิน

  1. ไปที่แท็บ "ปฏิทิน"
  2. เลือกวันที่ต้องการ
  3. กดปุ่ม + (FAB)
  4. กรอกข้อมูล:
    • ลูกเทรน - เลือกจากรายการ (เลือกหลายคนได้สำหรับ Group)
    • วันที่ - วันที่ต้องการนัด
    • เวลาเริ่ม - เวลาเริ่มเทรน
    • เวลาสิ้นสุด - เวลาจบเทรน
    • สถานที่ - เลือกสถานที่
    • ประเภท - PT / Group Class / Gym Class
    • ราคา (ไม่บังคับ) - ถ้าไม่กรอกจะใช้ราคาจากแพ็กเกจ/เทมเพลต
  5. กด "บันทึก"

วิธีที่ 2: จากช่วงเวลาว่าง

  1. เปิด "แสดงเวลาว่าง" ในปฏิทิน
  2. กดที่ช่วงเวลาว่างที่ต้องการ
  3. ระบบจะเติมวันที่/เวลาให้อัตโนมัติ
  4. เลือกลูกเทรนและกรอกข้อมูลเพิ่มเติม
  5. กด "บันทึก"

วิธีที่ 3: จากหน้าลูกเทรน

  1. เปิดหน้ารายละเอียดลูกเทรน
  2. กดปุ่ม "สร้างนัด"
  3. ระบบจะเลือกลูกเทรนให้อัตโนมัติ
  4. กรอกข้อมูลอื่นๆ
  5. กด "บันทึก"

หน้ารายละเอียดเซสชัน

กดที่การ์ดนัดหมายเพื่อดูรายละเอียด:

ข้อมูลที่แสดง

  • วันที่/เวลา - วันและเวลานัดหมาย
  • ลูกเทรน - ชื่อและรูป (หลายคนถ้าเป็น Group)
  • สถานที่ - ชื่อยิม/สตูดิโอ
  • ประเภท - PT / Group Class / Gym Class
  • ราคา - ราคาต่อครั้ง
  • สถานะ - สถานะปัจจุบัน
  • บันทึก - หมายเหตุ (ถ้ามี)

ปุ่ม Action

ขึ้นอยู่กับสถานะปัจจุบัน:

สถานะ "นัดหมายแล้ว":

  • เช็คอิน - เริ่มเซสชัน
  • เลื่อนนัด - เปลี่ยนวัน/เวลา
  • ยกเลิก - ยกเลิกนัดหมาย
  • ไม่มา - ลูกเทรนไม่มาตามนัด

สถานะ "เช็คอินแล้ว":

  • เสร็จสิ้น - จบเซสชัน
  • ไม่มา - เปลี่ยนเป็นไม่มาตามนัด

การ Check-in

เมื่อลูกเทรนมาถึง:

  1. เปิดหน้ารายละเอียดเซสชัน
  2. กดปุ่ม "เช็คอิน"
  3. ระบบจะเปิดหน้า Active Session

หมายเหตุ: Check-in จะเริ่มนับเวลาเทรน


หน้า Active Session

หน้าบันทึก Workout ระหว่างเทรน:

ส่วนประกอบ

ส่วนบน:

  • ชื่อลูกเทรน
  • Timer นับเวลา
  • ปุ่ม Pause/Resume

ส่วนกลาง:

  • รายการ Exercise ที่เพิ่ม
  • แต่ละ Exercise แสดง Sets ที่บันทึก

ส่วนล่าง:

  • ปุ่ม "+ เพิ่ม Exercise"
  • ปุ่ม "เสร็จสิ้น"

การบันทึก Workout

เพิ่ม Exercise

  1. กดปุ่ม "+ เพิ่ม Exercise"
  2. ค้นหาหรือเลือก Exercise จากรายการ
  3. Exercise จะถูกเพิ่มในหน้า Active Session

เพิ่ม Set

  1. กดที่ Exercise ที่ต้องการ
  2. กดปุ่ม "+ เพิ่ม Set"
  3. กรอกข้อมูล:
    • น้ำหนัก (kg/lb)
    • จำนวนครั้ง (Reps)
    • หรือ เวลา (สำหรับ Exercise แบบ Time-based)
  4. กด "บันทึก"

แก้ไข Set

  1. กดที่ Set ที่ต้องการแก้ไข
  2. แก้ไขข้อมูล
  3. กด "บันทึก"

ลบ Set

  1. กดที่ Set ที่ต้องการลบ
  2. กดปุ่มถังขยะ
  3. ยืนยันการลบ

ลบ Exercise

  1. กด Swipe ซ้ายที่ Exercise
  2. กดปุ่มลบ
  3. ยืนยันการลบ

การ Complete Session

เมื่อเทรนเสร็จ:

  1. กดปุ่ม "เสร็จสิ้น"
  2. หน้า Complete Session จะแสดง:
    • ระยะเวลาเทรน - เวลาที่ใช้จริง
    • ช่องบันทึก - เพิ่มหมายเหตุ
    • ลายเซ็น (ถ้าตั้งค่าให้ต้องเซ็น)
  3. ให้ลูกเทรนเซ็นชื่อ (ถ้าจำเป็น)
  4. กด "ยืนยันเสร็จสิ้น"

การตั้งค่าลายเซ็น

  • ตั้งค่าในหน้า "นโยบายการสอน"
  • แยกตั้งค่าสำหรับ Onsite และ Online

การยกเลิกเซสชัน

  1. เปิดหน้ารายละเอียดเซสชัน
  2. กดปุ่ม "ยกเลิก"
  3. ยืนยันการยกเลิก

ผลลัพธ์:

  • สถานะเปลี่ยนเป็น "ยกเลิก"
  • ไม่หักจำนวนครั้งจากแพ็กเกจ
  • ไม่บันทึกรายได้

การตั้งสถานะ No-show

เมื่อลูกเทรนไม่มาตามนัด:

  1. เปิดหน้ารายละเอียดเซสชัน
  2. กดปุ่ม "ไม่มา"
  3. ยืนยัน

ผลลัพธ์:

  • สถานะเปลี่ยนเป็น "ไม่มาตามนัด"
  • หักจำนวนครั้งจากแพ็กเกจ (ตามนโยบาย)
  • บันทึกรายได้ (ตามนโยบาย)

การเลื่อนนัด (Reschedule)

เลื่อนโดยเทรนเนอร์

  1. เปิดหน้ารายละเอียดเซสชัน
  2. กดปุ่ม "เลื่อนนัด"
  3. เลือกวัน/เวลาใหม่
  4. กด "บันทึก"

คำขอเลื่อนจากลูกเทรน

  1. ลูกเทรนส่งคำขอเลื่อนผ่านแอป
  2. คุณจะได้รับแจ้งเตือน
  3. ไปที่หน้า "คำขอเลื่อนนัด" (จาก Dashboard หรือ Quick Actions)
  4. ดูรายละเอียดคำขอ
  5. กด "อนุมัติ" หรือ "ปฏิเสธ"

Group Session

การสร้าง Group Session

  1. สร้างนัดหมายปกติ
  2. เลือกลูกเทรนหลายคน
  3. ระบบจะสร้างเป็น Group Session อัตโนมัติ

การจัดการ Group Session

Check-in:

  • กด Check-in จะ Check-in ทุกคนในกลุ่มพร้อมกัน

บันทึก Workout:

  • สามารถบันทึก Workout แยกแต่ละคนได้
  • หรือบันทึกเหมือนกันทุกคน

Complete:

  • กด Complete จะจบเซสชันทุกคนในกลุ่ม
  • สามารถเก็บลายเซ็นแยกแต่ละคนได้

ยกเลิก:

  • ยกเลิกจะยกเลิกทุกคนในกลุ่ม

ประเภทเซสชัน

ประเภทสีความหมาย
PTเขียวPersonal Training 1-1
Group Classส้มคลาสกลุ่ม
Gym Classฟ้าคลาสยิม

เคล็ดลับการใช้งาน

  1. Check-in ทันทีเมื่อลูกเทรนมาถึง - เวลาจะถูกต้อง
  2. บันทึก Workout ระหว่างเทรน - ไม่ต้องจำหลังจบ
  3. ใช้ Exercise Library - ค้นหาง่าย ไม่ต้องพิมพ์ใหม่
  4. ให้ลูกเทรนเซ็นทันที - ก่อนลูกเทรนกลับ
  5. ตรวจสอบราคาก่อน Complete - ให้แน่ใจว่าถูกต้อง

FAQ / คำถามที่พบบ่อย

Q: ลืม Check-in แต่เทรนจบแล้ว?

A: สามารถ Check-in และ Complete ย้อนหลังได้ แต่เวลาจะไม่ตรงกับจริง

Q: ยกเลิกเซสชันที่ Complete แล้วได้ไหม?

A: ไม่ได้ เซสชันที่ Complete แล้วไม่สามารถเปลี่ยนสถานะได้

Q: Workout ที่บันทึกหายไป?

A: ข้อมูลจะ Sync ทุก 30 วินาที หากไม่มี Internet อาจหายได้ ควรรอให้ Sync ก่อนปิดแอป

Q: ราคาในเซสชันไม่ตรงกับแพ็กเกจ?

A: ระบบใช้ราคาตามลำดับ: ราคาในนัดหมาย > ราคาในแพ็กเกจ > ราคาในเทมเพลต

Q: เปลี่ยนลูกเทรนในเซสชันได้ไหม?

A: ไม่ได้ ต้องยกเลิกและสร้างนัดหมายใหม่


หัวข้อที่เกี่ยวข้อง