Coursera Clone
1.0.0
Repo를 지역 환경에 복제하려면 백엔드 및 프론트 엔드에 대한 모든 종속성을 별도로 설치해야합니다.
백엔드를 위해 백엔드 폴더 (CD 백엔드)로 이동하여 npm i 실행하십시오.
MongoDB를 설치하십시오
또는 웹 사이트를 사용할 수 있습니다
환경 변수를 추가하십시오
백엔드 폴더의 루트 디렉토리에 .env 파일을 작성하고 구성 파일 변수와 관련하여 토큰을 추가하십시오.
Frontend의 경우 Frontend 폴더 (CD 프론트 엔드)로 이동하여 npm i 실행하십시오.
개발 환경을 실행하려면 npm start 명령을 사용할 수 있습니다. 이로 인해 Frontend 용 Port 3000의 개발 웹 서버가 시작되고 Port 8080의 Nodemon 시합 API 서버가 시작됩니다.
참고 : 백엔드 및 프론트 엔드를 위해 NPM을 시작해야합니다.
명령 (NPM 테스트)을 사용하여 백엔드, Express Endpoints를 테스트 할 수 있습니다.
Coursera Clone은 Dockered and Docker Hub Repository에서 https://hub.docker.com/repository/docker/ayushverma/coursera/general을 찾을 수 있습니다.
Docker 및 Docker Compose를 사용하는 경우 전체 프로젝트를 시작할 수 있습니다.
docker-compose up