- ✅ หน้า Login/Register (
login.html) - ✅ ตรวจสอบ Login ก่อนเข้าแอป
- ✅ ปุ่ม Logout บนแอป
- ✅ Demo Account:
demo@email.com/password
- ✅ ใช้ LocalStorage
- ✅ ข้อมูลไม่หายเมื่อ refresh
- ✅ แยกข้อมูลตาม User
- ✅ ปุ่ม Logout ด้านบนขวา
- ✅ ยืนยันก่อน Logout
- ✅ Auto redirect เมื่อไม่ได้ login
เปิด: http://localhost/InsuranceMate/login.html
ทดสอบด้วย Demo Account:
Email: demo@email.com
Password: password
หรือสมัครสมาชิกใหม่:
- คลิก "สมัครสมาชิก"
- กรอกข้อมูล- กด "สมัครสมาชิก"
หลัง Login สำเร็จจะเข้าสู่แอปอัตโนมัติ:
- ✅ ดูกรมธรรม์
- ✅ เพิ่มกรมธรรม์ (ยังเป็น demo)
- ✅ แจ้งเคลม (บันทึกได้)
- ✅ จัดการครอบครัว
- ✅ ติดต่อตัวแทน
- คลิกปุ่ม ออกจากระบบ (ไอคอนประตู) ด้านบนขวา
- ยืนยัน "ต้องการออกจากระบบหรือไม่?"
- กลับไปหน้า Login
localStorage:
- users // รายชื่อผู้ใช้ทั้งหมด
- currentUser // User ที่ login อยู่
- insurances_[id] // กรมธรรม์ของแต่ละ user
- claims_[id] // เคลมของแต่ละ user
- family_[id] // ครอบครัวของแต่ละ userLocalStorage เป็นระบบ Demo เท่านั้น:
- ✅ เหมาะสำหรับ: ทดสอบ, Demo
- ❌ ไม่เหมาะสำหรับ: Production, ข้อมูลจริง
- 🔥 Firebase - มี Authentication และ Database
- 🗄️ Backend API - Node.js + MongoDB/PostgreSQL
- ☁️ Cloud Services - AWS, Google Cloud
- Login/Register
- Logout
- ตรวจสอบ Authentication
- บันทึกข้อมูล User
- เก็บ State ไว้ได้
- เพิ่มกรมธรรม์ลง LocalStorage
- แก้ไข/ลบกรมธรรม์
- เพิ่ม/ลบสมาชิกครอบครัว
- บันทึกการแชท
- ระบบค้นหาตัวแทน
- เปิด
login.html - ใส่
demo@email.com/password - กด "เข้าสู่ระบบ"
- ✅ ต้องเข้าแอปได้
- เปิด
index.htmlโดยไม่ login - ✅ ต้อง redirect ไป
login.htmlอัตโนมัติ
- Login เข้าแอป
- คลิกปุ่ม Logout (บนขวา)
- ✅ ต้องกลับไป
login.html
- เปิด
login.html - คลิก "สมัครสมาชิก"
- กรอกข้อมูลทั้งหมด
- กด "สมัครสมาชิก"
- ✅ ต้องเข้าแอปได้
หลังจากทดสอบแล้ว สามารถอัปโหลดไปGitHub ได้:
cd d:\xampp\htdocs\ball-app1
# ถ้ามี Git แล้ว
git add .
git commit -m "Add backend system with LocalStorage"
git push
# ถ้าไม่มี Git
# ใช้ GitHub Web Interface (ลากไฟล์มาวาง)หากมีปัญหาการใช้งาน:
- ตรวจสอบ Browser Console (F12)
- ลอง Clear LocalStorage
- ลองใช้ Incognito Mode
คุณได้รับ:
- ✅ แอป InsuranceMate เต็มรูปแบบ
- ✅ ระบบ Login/Register
- ✅ LocalStorage Database
- ✅ UI/UX สวยงาม
- ✅ พร้อมใช้งานทันที!
Happy Coding! 🚀