Skip to content

Nest.js Startup project. Use this project as base to others

Notifications You must be signed in to change notification settings

leonardocartaxo/nestjs-startup

Repository files navigation

Description

Nestjs Startup project. Use this project as base to others

Features

  • NodeJs backend written in Typescript
  • Using modular and dependency injection architecture of Nestjs
  • Swagger documentation
  • Postgres
  • Postgres data base migration
  • TypeOrm
  • Unity tests
  • End to end tests
  • Docker componentization
  • Error handling
  • Log4js integration

Run using Docker

$ docker-compose up --build

Run locally using Npm

$ npm install 
$ npm start

Run tests using Npm

$ npm install
$ npm test

make sure you have a mongodb running on localhost:27017

Run end to end tests using Npm

$ npm install
$ npm run test:e2e

Usage

After running the app you can access the documentation at: http://localhost:3000/api

About

Nest.js Startup project. Use this project as base to others

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published