triplej-be 레포지토리는 MVC 패턴을 따라 구성되었기 때문에 controller-service-repository 구조를 따릅니다.
app.controller.tsapp.service.ts*.repository.ts
주요 기능은 아래와 같습니다.
- pickin' 지수 산출
- 자기소개서 첨삭
- 채용공고 조회
- 지원 현황 조회
Swagger Docs 또는 app.controller.ts 내용을 기반으로, 각 API 별 호출 url을 확인할 수 있습니다.
$ npm install$ nest build// database.config.ts 파일 내용을 메일에 첨부한 내용으로 대체해주세요database 연결에 앞서, 인바운드 규칙에 접속을 위한 ip를 추가해야 합니다.
하지만 원활한 테스트를 위해, 6/22까지는 모든 ip에서 접속 가능하도록 설정하였습니다.
$ nest start서버는 3000번 port에서 실행됩니다.
그리고 {base_url}/api-docs에서 Swagger Docs를 확인할 수 있습니다. ex. http://localhost:3000/api-docs