This is a boilerplate for NestJS projects.
It includes a basic structure for a NestJS project, with Docker, TypeORM, postgres, redis.
- Docker
- Docker Compose
- Node.js
- Yarn
- Clone the repository
git clone https://github.com/d2n0s4ur/nestjs-boilerplate.git
- Install dependencies
yarn install
- Start the project
docker-compose up -d
yarn start:dev
- 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.
- d2n0s4ur - d2n0s4ur
This project is licensed under the MIT License - see the LICENSE file for details.