- ชัชชาย จันทร์เพ็ชร์ 6210450059
- ชาญวิทย์ สายสิญจน์ 6210450521
- ณิชนันทน์ จตุปาริสุทธิศิล 6210450571
Node.js
ถ้ายังไม่มี -> https://nodejs.org/en/
git clone https://github.com/ChanwitSS/vue-homework-gamification.git
npm install หรือ yarn install
npm run serve หรือ yarn serve
npm run build หรือ yarn build
- เป็นproject ที่ทำขึ้นมาเพื่อเป็นตัวกลางในการส่งและตรวจการบ้าน แล้วก็แลกรางวัลจากคะแนนการส่งการบ้าน
- มีการแบ่งผู้ใช้เป็น 3 แบบ ได้แก่
- อาจารย์
- นักเรียน
- ผู้ดูแลระบบ
- ผู้ใช้ทั้ง 3 แบบมีfeatureร่วมกัน คือ สามารถดูตารางคะแนนที่เรียงลำดับตามช่วงเวลา, คะแนนที่ใช้ หรือ คะแนนที่ได้รับของนักเรียนได้
- อาจารย์
- สั่งการบ้านและตรวจการบ้าน
- นักเรียน
- ส่งการบ้าน, แลกรางวัลและดูประวัติการแลกรางวัล
- ผู้ดูแลระบบ
- เพิ่มผู้ใช้ที่เป็นอาจารย์และนักเรียนได้
- เพิ่ม, แก้ไขและลบรางวัลได้
- สามารถเข่าสู่ระบบได้โดยกรอกusernameหรือemail และ password โดยมีข้อมูลดังนี้
- อาจารย์
- email: [email protected], username: Teacher01 ,password: password
- email: [email protected], username: Teacher02 ,password: password
- นักเรียน
- email: [email protected], username: Student01 ,password: password
- email: [email protected], username: Student02 ,password: password
- ผู้ดูแลระบบ
- email: [email protected], username: admin ,password: password
- อาจารย์
- เมื่อเข้าสู้ระบบแล้วสามารถเลือกใช้งานfeatureต่างๆได้ที่sidebarทางข้างซ้าย