Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

โจทย์ทดสอบ: Debugging (React + Vite + Express + SQLite)

แอปนี้คือระบบจัดการสินค้า (Login + Products CRUD) ที่ "มีบั๊กฝังไว้ 4 จุด" งานของคุณคือ หาและแก้บั๊กให้ครบทุกจุดจนแอปทำงานถูกต้อง

กติกา

  • ❌ ห้ามใช้ AI ทุกชนิด (ChatGPT, Copilot, ฯลฯ) — ใช้ได้แค่เอกสารทางการ / Google ค้นข้อความ error
  • ⏱️ เวลาแนะนำ: 45–60 นาที
  • ✅ ทุกจุดที่เป็นบั๊กจะมีคอมเมนต์ 🐛 BUG #n กำกับไว้ใกล้ ๆ (มีทั้งหมด 4 จุด)
  • เมื่อแก้แล้ว ให้ลบ/แก้คอมเมนต์ตามจริง และอธิบายให้กรรมการฟังว่าแต่ละบั๊กผิดเพราะอะไร

วิธีรัน

npm install
npm start          # รัน backend (3001) + frontend (5173) พร้อมกัน
# หรือแยกสองเทอร์มินัล:  npm run server   และ   npm run dev

เปิด http://localhost:5173 — เข้าสู่ระบบด้วย admin / 1234

เกณฑ์ที่ถูกต้อง (Definition of Done)

  1. แอปรันขึ้น เปิดหน้าเว็บได้ไม่ error
  2. Login ด้วยรหัสผิด ต้องเข้าไม่ได้ / รหัสถูกเท่านั้นจึงเข้าได้
  3. "Total inventory value" แสดงผลรวม (ราคา × สต็อก) ของสินค้าทุกชิ้นถูกต้อง
  4. ปุ่ม Delete ลบสินค้าได้จริง

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages