
Proyek ini berurusan dengan kendala spesifik:
Seharusnya tidak ada lebih dari satu kelas guru secara bersamaan.
Seharusnya hanya ada satu guru yang ditugaskan ke setiap kelas selama kuliah.
Seorang guru tidak dapat mengajar lebih dari satu mata pelajaran ke kelas.
Setiap subjek dapat ditugaskan ke kelas paling banyak satu kali.
Jam kredit tidak dapat melebihi jam kontak.
Hanya ada satu kuliah guru/ subjek dalam kelas per hari.
Fitur pengaturan kuliah tersedia untuk membiarkan pengguna memutuskan bagaimana banyak kuliah suatu subjek dapat muncul dalam jadwal.
Pengguna dapat menentukan kuliah maksimum per hari dan hari kerja per minggu.
Pastikan Anda memiliki alat berikut, diinstal pada sistem Anda.
Klik tombol Fork di sudut kanan atas atau cukup klik ini. Salin URL dari tombol code Hijau itu untuk mengkloning proyek. Buka terminal di direktori yang Anda inginkan dan jalankan perintah berikut dengan REPO_URL digantikan oleh tautan yang baru saja Anda salin:
git clone REPO_URL
backend/constants .Atur jalur terminal pertama ke akar folder proyek, yang akan memiliki /CS311S20PID08 di ujung jalur. Terminal ini akan mengoperasikan frontend proyek.
Untuk terminal kedua, atur jalurnya ke folder backend , yang terletak di direktori root, atau Anda dapat menginisialisasi jalurnya dari direktori root, yang akan memiliki jalur yang sama seperti terminal pertama dan kemudian Anda dapat menjalankan perintah berikut untuk mengatur jalurnya ke folder backend.
cd backend
Untuk menginstal dependensi frontend dan backend, jalankan perintah berikut di kedua terminal:
# npm
npm install
# yarn
yarnPastikan Anda menjalankan perintah yang disebutkan di atas untuk kedua terminal tanpa kesalahan.
Sekarang dengan asumsi bahwa sistem Anda memiliki semua dependensi yang diperlukan untuk menjalankan proyek, sekarang diatur untuk menjalankan sistem Anda.
Sekarang untuk langkah terakhir, jalankan perintah berikut di kedua terminal untuk memulai proyek:
# npm
npm start
# yarn
yarn startTautan untuk aplikasi akan muncul di Terminal Frontend.
Untuk waktu berikutnya, Anda harus mengikuti Langkah 2 & 4 saja.
Pastikan Anda membaca pedoman yang berkontribusi sebelum membuka PR.
Jika ada pertanyaan tentang instalasi proyek, jangan ragu untuk menghubungi: