
프로젝트는 특정 제약을 처리합니다.
동시에 한 종류의 교사가 있어야합니다.
강의 중에는 각 수업에 배정 된 교사가 한 명뿐입니다.
교사는 수업에 대해 둘 이상의 주제를 가르 칠 수 없습니다.
각 과목은 최대 한 번에 클래스에 할당 할 수 있습니다.
신용 시간은 연락 시간을 초과 할 수 없습니다.
하루에 수업 시간에는 교사/ 과목의 강의 만있을 수 있습니다.
강의 배열 기능은 사용자가 주제의 여러 강의가 시간표에 어떻게 나타날 수 있는지 결정할 수 있도록 제공됩니다.
사용자는 하루에 최대 강의와 주당 근무일을 정의 할 수 있습니다.
시스템에 설치된 다음 도구가 있는지 확인하십시오.
오른쪽 상단의 포크 버튼을 클릭하거나 이것을 클릭하십시오. 그린 code 버튼에서 URL을 복사하여 프로젝트를 복제하십시오. 원하는 디렉토리에서 터미널을 열고 방금 복사 한 링크로 대체 된 REPO_URL 사용하여 다음 명령을 실행하십시오.
git clone REPO_URL
backend/constants 디렉토리에 추가하십시오.첫 번째 터미널의 경로를 프로젝트 폴더의 루트로 설정하면 경로 끝에 /CS311S20PID08이 있습니다. 이 터미널은 프로젝트의 프론트 엔드를 운영합니다.
두 번째 터미널의 경우 루트 디렉토리에있는 백엔드 폴더로 경로를 설정하거나 첫 번째 터미널과 동일한 경로를 갖는 루트 디렉토리에서 경로를 초기화 한 다음 다음 명령을 실행하여 백엔드 폴더로 경로를 설정할 수 있습니다.
cd backend
프론트 엔드와 백엔드의 종속성을 설치하려면 두 터미널에서 다음 명령을 실행하십시오.
# npm
npm install
# yarn
yarn오류없이 두 터미널에 대해 위에서 언급 한 명령을 실행하십시오.
이제 시스템에 프로젝트를 실행하는 데 필요한 모든 종속성이 있다고 가정하면 이제 시스템을 통과 할 수 있도록 설정되었습니다.
이제 마지막 단계의 경우 두 터미널에서 다음 명령을 실행하여 프로젝트를 시작하십시오.
# npm
npm start
# yarn
yarn start응용 프로그램 링크는 프론트 엔드 터미널에 나타납니다.
다음에 2 단계와 4 단계 만 따라야합니다.
PR을 열기 전에 기고 가이드 라인을 읽으십시오.
프로젝트 설치와 관련된 쿼리의 경우 언제든지 다음과 같이 연락하십시오.