나만의채팅, 1:1, 그룹 실시간 채팅 기능을 제공하며, 사용자 프로필을 통하여 상태메세지, 배경화면, 프로필화면을 꾸밀 수 있으며, 친구 기능을 통하여 자기자신의 상태메세지를 다른 친구에게 보여줄 수 있습니다.
- 프로젝트 이름 : Chatting Server
- 프로젝트 지속기간 : 2023. 06 ~ 2024. 01
- 프로젝트 담당자 : 김광현
- 플랫폼 : NodeJS
- 언어 : TypeScript
- IDE : VSCode, WebStrom
- CI/CD : CloudType, Git Action
- 저장소 : 모노레포 형식
- Websocket Realtime Chatting
- MySQL, Maria DB ( TypeORM )
- Redis ( Caching Interceptor )
- Swagger API
- Docker Deployment
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov