/nestjs-boilerplate

NestJS boilerplate with TypeORM, ExpressJS, Fastify, Jest, I18n & Vuepress docs

Primary LanguageTypeScriptMIT LicenseMIT

Nest logo TypeORM logo PostgreSQL logo Jest logo Prettier logo ESLint logo

A NestJS boilerplate for starting a new project faster.

Build & run test passing renovate enabled supported by vndevteam

Description

NestJS boilerplate for a typical project

Demo: https://nestjs-boilerplate-n27l.onrender.com/api-docs

Getting started

# Clone the repository
git clone https://github.com/vndevteam/nestjs-boilerplate.git

# Create environment variables file.
cp .env.example .env

# Install dependences.
pnpm install

Checklist

When you use this template, try follow the checklist to update your info properly

  • Change the author name in LICENSE
  • Change configurations in .env
  • Remove the .github folder which contains the funding info
  • Clean up the README.md file

Running the app

# development
$ pnpm start

# watch mode
$ pnpm start:dev

# production mode
$ pnpm start:prod

Features

More documentations

Please read the docs. It contains the details about the project structure, conventions, and more.

References

Support

Discuss on Github