
โครงการเกี่ยวข้องกับข้อ จำกัด เฉพาะ:
ไม่ควรมีครูไม่เกินหนึ่งคนในเวลาเดียวกัน
ควรมีครูเพียงคนเดียวที่ได้รับมอบหมายให้แต่ละชั้นเรียนในระหว่างการบรรยาย
ครูไม่สามารถสอนมากกว่าหนึ่งเรื่องในชั้นเรียน
แต่ละวิชาสามารถกำหนดให้กับชั้นเรียนได้มากที่สุดครั้งเดียว
ชั่วโมงเครดิตไม่เกินชั่วโมงติดต่อ
สามารถมีการบรรยายเพียงครั้งเดียวของครู/ วิชาในชั้นเรียนต่อวัน
คุณลักษณะการจัดเรียงการบรรยายพร้อมให้ผู้ใช้ตัดสินใจว่าการบรรยายหลายเรื่องสามารถปรากฏในตารางเวลาได้อย่างไร
ผู้ใช้สามารถกำหนดการบรรยายสูงสุดต่อวันและวันทำการต่อสัปดาห์
ตรวจสอบให้แน่ใจว่าคุณมีเครื่องมือต่อไปนี้ติดตั้งในระบบของคุณ
คลิกที่ปุ่มส้อมที่มุมขวาบนหรือเพียงแค่คลิกที่นี่ คัดลอก URL จากปุ่ม code เขียวนั้นเพื่อโคลนโครงการ เปิดเทอร์มินัลในไดเรกทอรีที่คุณต้องการและเรียกใช้คำสั่งต่อไปนี้ด้วย REPO_URL แทนที่ด้วยลิงก์ที่คุณเพิ่งคัดลอก:
git clone REPO_URL
backend/constantsตั้งเส้นทางของเทอร์มินัลแรกไปที่รูทของโฟลเดอร์โครงการซึ่งจะมี /CS311S20PID08 ในตอนท้ายของเส้นทาง เทอร์มินัลนี้จะดำเนินการ ส่วนหน้า ของโครงการ
สำหรับเทอร์มินัลที่สองให้ตั้งค่าเส้นทางไปยังโฟลเดอร์ แบ็กเอนด์ ซึ่งอยู่ในไดเรกทอรีรูทหรือคุณสามารถเริ่มต้นเส้นทางจากไดเรกทอรีรูทซึ่งจะมีเส้นทางเดียวกันกับเทอร์มินัลแรกจากนั้นคุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อตั้งเส้นทางไปยังโฟลเดอร์แบ็กเอนด์
cd backend
ในการติดตั้งการพึ่งพาของทั้งส่วนหน้าและแบ็กเอนด์ให้เรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัลทั้งสอง:
# npm
npm install
# yarn
yarnตรวจสอบให้แน่ใจว่าคุณเรียกใช้คำสั่งที่กล่าวถึงข้างต้นสำหรับทั้งสองขั้วโดยไม่มีข้อผิดพลาดใด ๆ
ตอนนี้สมมติว่าระบบของคุณมีการพึ่งพาทั้งหมดที่จำเป็นในการเรียกใช้โครงการตอนนี้ถูกตั้งค่าให้ทำงานผ่านระบบของคุณ
ตอนนี้สำหรับขั้นตอนสุดท้ายให้เรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัลทั้งสองเพื่อเริ่มโครงการ:
# npm
npm start
# yarn
yarn startลิงค์สำหรับแอปพลิเคชันจะปรากฏในเทอร์มินัลส่วนหน้า
ในครั้งต่อไปคุณต้องทำตามขั้นตอนที่ 2 & 4 เท่านั้น
ตรวจสอบให้แน่ใจว่าคุณอ่านแนวทางที่มีส่วนร่วมก่อนที่จะเปิดการประชาสัมพันธ์
ในกรณีที่มีการสอบถามใด ๆ เกี่ยวกับการติดตั้งโครงการโปรดติดต่อ: