본 프로그램은 제천제일고등학교를 대상으로 작성하였습니다.
타 학교에서 사용하기 위해 일부 소스코드 수정이 필요할 수 있습니다.
- Admin 관리자 패널
특정 시간이 되면 학년을 정해둔 순서대로 호출하는 Web-Applcation입니다.
실행을 위해 최신 버전의 Node.JS와 git이 필요합니다.
두 프로그램을 설치 후 아래 과정을 따라주세요.
추가로 OpenWeatherMap API키가 필요합니다.
OpenWeatherMap API키를 발급해주세요.
-
폴더를 Shift+우클릭 후 터미널을 실행합니다.
-
Branch 다운로드
터미널에 아래 명령어를 입력합니다.
git clone https://github.com/whitedev7773/LunchCall2024
- npm 라이브러리 설치
아래 스트립트 파일을 실행합니다.
1. 라이브러리 설치.bat
- Backend/src/index.js 수정
위 경로 파일을 열어서 API_KEY를 발급받은 API키로 바꿔주세요. 가능하면 SCHOOL_URL을 학교 급식 링크로 수정해주세요.
- 백엔드/프론트엔드 서버 실행
아래 스트립트 파일을 실행합니다.
1. 백엔드 서버 시작.bat
2. 프론트엔드 서버 시작.bat
- 최종 프로그램 실행
아래 (1)의 주소로 접속하거나 (2) 파일을 실행합니다.
(1) http://localhost:4173
(2) 5. 프로그램 시작.bat