Skip to content

A Nestjs boilerplate with Typeorm, Postgres, Redis, Docker.

License

Notifications You must be signed in to change notification settings

d2n0s4ur/nestjs-boilerplate

Repository files navigation

NestJS Boilerplate

This is a boilerplate for NestJS projects.

It includes a basic structure for a NestJS project, with Docker, TypeORM, postgres, redis.

Getting Started

Prerequisites

  • Docker
  • Docker Compose
  • Node.js
  • Yarn

Installing

  1. Clone the repository
git clone https://github.com/d2n0s4ur/nestjs-boilerplate.git
  1. Install dependencies
yarn install
  1. Start the project
docker-compose up -d
yarn start:dev

Built With

  • NestJS - A progressive Node.js framework for building efficient, reliable and scalable server-side applications.
  • Docker - Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers.
  • TypeORM - An ORM that can run in NodeJS, Browser, Cordova, PhoneGap, Ionic, React Native, NativeScript, Expo, and Electron platforms and can be used with TypeScript and JavaScript.
  • Postgres - The World's Most Advanced Open Source Relational Database.
  • Redis - An in-memory data structure store, used as a distributed, in-memory key–value database, cache and message broker.

Authors

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A Nestjs boilerplate with Typeorm, Postgres, Redis, Docker.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published