A progressive Node.js framework for building efficient and scalable server-side applications.
TypeScript와 NestJS를 이용한 온라인 공연 예매 서비스 프로젝트.
- 로그인 / 회원가입
- 프로필 보기
- 새 공연 등록 (관리자만)
- 공연 목록 보기
- 공연 검색하기
- 공연 상세보기
- 예매 확인하기 (사용자 본인 예매 정보만 조회가능)
- 공연의 좌석 예매 정보 확인하기
- 공연 등급별 예매하기
- 동시성 처리하기
- 예매 취소하기
- 프로그래밍 언어: TypeScript, JavaScript (Node.js)
- 프레임워크: Nest.js
- 데이터베이스: TypeORM, AWS RDS
- 버전 관리 시스템: Git
- 개발 도구: Visual Studio Code
- 배포 환경: GitHub
- 테스트 도구: Thunder Client
- 주요 이슈 커밋 메시지
- feat: 새로운 기능이 추가된 경우
- fix: 버그를 수정한 경우
- docs: 코드 수정 없이 문서만 추가된 경우
- style: 코드 포맷팅을 수정한 경우
- chore: 그 밖의 잡다한 일을 처리한 경우
{
"printWidth": 80,
"tabWidth": 2,
"useTabs": false,
"semi": true,
"singleQuote": false,
"bracketSpacing": true,
"trailingComma": "none"
}
Nest framework TypeScript starter repository.
$ 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
Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.
- Author - Kamil Myśliwiec
- Website - https://nestjs.com
- Twitter - @nestframework
Nest is MIT licensed.