Skip to content

nestjs template with redis、 prisma/typeorm、mysql、jwt、logger

Notifications You must be signed in to change notification settings

njzzzz/nestjs-tpl

Repository files navigation

Before Start

you should install blow deps before you start

  • mysql
  • redis

For Macos, you can use brew to install

brew install [email protected]
brew install redis

Use Docker for develop env

docker-compose -f ./docker-compose-dev.yml up -d

Starter

pnpm install
pnpm start:debug

Production

pnpm build
pnpm start:prod

Avaliable

  • auth jwt

  • prisma mysql

  • user

    • register
    • login
    • logout
    • info
  • logger

  • swagger

  • validator

  • throttler

  • redis

  • logger

  • file

    • upload
    • multiple upload
  • order

    • pagination
    • crud

About

nestjs template with redis、 prisma/typeorm、mysql、jwt、logger

Resources

Stars

Watchers

Forks

Packages

No packages published