feat: add initial project setup and basic file structure

This commit is contained in:
supalerk-ar66 2026-01-29 18:02:04 +07:00
parent ed8aaf4ec2
commit 7ce1cd9866

View file

@ -152,6 +152,10 @@
- เชื่อมต่อ API ส่งคำตอบ (`/api/.../quiz/submit`) และแสดงผลคะแนน
- ระบบคำนวณคะแนนและสถานะ Pass/Fail จาก Server จริง
- แก้ไขปัญหา Cache ฯ หน้าเรียน (`learning.vue`) ให้แสดงสถานะ "เรียนจบ" (✅) ทันทีที่สอบผ่าน โดยใช้ Timestamp Query (`?_t=...`) และ Watcher Logic
7. **UX/UI Improvements (My Courses & Enroll):**
- **My Courses:** แสดง Progress Bar ถูกต้อง (ดึง `progress_percentage`) และปรับ Filter "กำลังเรียน" ให้แสดงคอร์สใหม่ (`ENROLLED`) ด้วย
- **Enrollment Flow:** แก้ไขปุ่ม "เริ่มเรียนทันที" ใน Modal ให้ลิงก์ไปยังคอร์สที่ถูกต้อง (ส่ง `course_id` param)
- **Auth:** เพิ่มฟังก์ชัน **"จดจำฉัน" (Remember Me)** ในหน้า Login เพื่อจำ Email ผู้ใช้
### 🚀 Pending / Future Work (สิ่งที่ต้องทำต่อ)