Skip to content

masonJS/education-api

Repository files navigation

Course-api

This is a simple course api using nestjs and typeorm.

Installation

Docker 설치

$ brew cask install docker

패키지 설치

$ pnpm install

Running

로컬 실행

$ docker-compose up -d
$ yarn start

Test

yarn test

Feature

  • 모노레포
  • 기능형 패키징
    • course
    • instructor
  • 계층
    • controller, service, repository
  • 도메인 모델 패턴
    • rich domain
  • 공통 모듈 (libs)
    • mailer
      • aws localstack
    • logger
      • 횡단 관심사 분리
    • web-client
      • 추상화
      • 팩토리 메서드 패턴
      • 빌더 패턴
  • 테스트
    • e2e
    • integration
    • unit

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors