백엔드 코드들은 이혁재님 webtoon-api를 인용하였고, 제가 추가적으로 개발하고 싶은 기능들을 추가해서 제 서버에 배포한 개인 프로젝트 입니다.
웹툰 플랫폼의 웹툰 정보들을 제공합니다.
프로젝트 clone
$ git clone https://github.com/chunwookJoo/Korea_Webtoon_API.git
$ cd Korea_Webtoon_API
nvm 설정
$ nvm install // 반약 본인의 nvm에 해당 버전이 없다면 실행
$ nvm use
.env 설정
.env파일을 생성 후 본인의 DB와 PORT설정을 합니다.
npm 설치 / 실행
$ npm install
$ npm run start:dev
- TypeScript
- NestJS
- MongoDB
- 요일, 신작, 완결 별로 웹툰 리스트 제공합니다.
- 좋아하는 웹툰을 마이 웹툰에 저장합니다.
- Oauth인증 후 닉네임, 연령대, 성별만으로 회원가입합니다.
- 작품, 작가 이름으로 검색을 합니다.
- 플랫폼별로 독자의 후기 리스트를 제공합니다.
- 댓글을 작성 할 수 있습니다.
- 재밌게 본 웹툰의 후기를 작성합니다.
- 본인이 쓴 글을 삭제할 수 있습니다. (개발중)