https://github.com/vanthang24803/api-nest
Base project for NestJS Project with Docker Postgres Minio Redis
https://github.com/vanthang24803/api-nest
bull docker kafka minio nestjs node postgres redis
Last synced: 2 days ago
JSON representation
Base project for NestJS Project with Docker Postgres Minio Redis
- Host: GitHub
- URL: https://github.com/vanthang24803/api-nest
- Owner: vanthang24803
- Created: 2024-11-09T01:22:46.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-12-13T09:18:21.000Z (10 months ago)
- Last Synced: 2025-01-24T06:26:40.691Z (8 months ago)
- Topics: bull, docker, kafka, minio, nestjs, node, postgres, redis
- Language: TypeScript
- Homepage:
- Size: 767 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
A progressive Node.js framework for building efficient and scalable server-side applications.
## Prerequisites
To run the application, you will need to have the following installed on your machine:
- NodeJS >= 20.16.0: [Download and Install NodeJS](https://nodejs.org/en)
- Git: [Download and Install Git](https://git-scm.com/downloads)## ENV
```bash
$ cd ./scripts
$ node createEnv.js
```## Project setup
```bash
$ pnpm install
```## Compile and run the project
```bash
# development
$ pnpm dev# watch mode
$ pnpm run start:dev# production mode
$ pnpm run start:prod
```## Run tests
```bash
# unit tests
$ pnpm run test# e2e tests
$ pnpm run test:e2e# test coverage
$ pnpm run test:cov
```