Skip to content

Basic User CRUD and signin/signup. Developed with NestJS. implementing TypeORM with postgreSQL and CQRS

Notifications You must be signed in to change notification settings

MatiasDelorenzi/nestjs-users-crud-auth-cqrs

Repository files navigation

Nest Logo

Description

Basic User CRUD and signin/signup. Developed with NestJS. implementing TypeORM with postgreSQL and CQRS

Installation

$ yarn install

Running the app

create a .env file and complete the required variables before running this commands. Also make sure you have postgreSQL installed or run

docker-compose --env-file .env up

to create a container where postgreSQL and pgadmin instances are created.

After that you can run the app with one of these commands:

# development
$ yarn start

# watch mode
$ yarn start:dev

# production mode
$ yarn start:prod

Docs

after running the app you can open http://localhost:{PORT}/docs to see swagger docs for every endpoint

Test

# unit tests
$ yarn test

# e2e tests
$ yarn test:e2e

# test coverage
$ yarn test:cov

Support

Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.

Stay in touch

About

Basic User CRUD and signin/signup. Developed with NestJS. implementing TypeORM with postgreSQL and CQRS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published