Tonnamkit / PROJECT1-SEC-2-bit.ac.th.tew

https://project-1-sec-2-bit-ac-th-tew.vercel.app
1 stars 0 forks source link

PROJECT1-SEC-2-bit.ac.th.tew

สมาชิก

1. 65130500066 นายภูวเมศฐ์ ปัญจเฉลิมรัตน์

2. 65130500083 นายสรวิชญ์ เครือคำ

3. 65130500093 นายกิตติพัฒน์ บัวลอยลม

4. 65130500100 นายชินภัทร โลหแสงสุวรรณ

5. 65130500106 นายธีรธร เที่ยงธรรม


หน้าที่ความรับผิดชอบ

65130500066 นายภูวเมศฐ์ ปัญจเฉลิมรัตน์ (20 %)

65130500083 นายสรวิชญ์ เครือคำ (20 %)

65130500093 นายกิตติพัฒน์ บัวลอยลม (20 %)

65130500100 นายชินภัทร โลหแสงสุวรรณ (20 %)

65130500106 นายธีรธร เที่ยงธรรม (20 %)

รายการฟีเจอร์ความสามารถของแอปพลิเคชัน

เป็น Quiz Application ที่ให้ User สามารถเข้ามาเล่นตอบคำถามได้โดยจะประกอบไปด้วย

คู่มือการใช้งานแอปพลิเคชัน

main-menu

Main menu:

Quiz page:

life-points

Life Points (แต้มชีวิต)

Answering (การตอบคำถาม)

objective-quiz

subjective-quiz

Result Modal:

result-modal

await / async https://borntodev.com/2020/03/06/%E0%B9%80%E0%B8%82%E0%B9%89%E0%B8%B2%E0%B9%83%E0%B8%88-await-async-%E0%B9%83%E0%B8%99-5-%E0%B8%99%E0%B8%B2%E0%B8%97%E0%B8%B5/

Promise https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise

const newEvent = new Event('keyup');
event.target.previousElementSibling.dispatchEvent(newEvent);

dispatchEvent https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/dispatchEvent

const buttonStyles = Object.freeze({
  DEFAULT: btnStyleCss,
  CORRECT: btnStyleCss + ' bg-green-600 hover:bg-green-700 text-white',
  INCORRECT: btnStyleCss + ' bg-red-600 hover:bg-red-700 text-white',
});

Object.Freeze https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/freeze https://www.geeksforgeeks.org/javascript-object-freeze-method/