Skip to content

Repository files navigation

Typescript logo

Server-side app providing secure authentication and authorization services for accessing protected resources.

Table of contents

Use Cases

  • Users can sign up by providing name, email and password;
  • Users can sign in by providing an email and password;
  • Users can sign up and sign in by connecting their Google account;

Technologies

  • Typescript
  • Node.js
  • NestJS
  • PostgreSQL
  • Docker / Docker Compose
  • Passport
  • Jest

Installation

$ npm install
$ yarn

Running the app

# development
$ npm run start
$ yarn start

# watch mode
$ npm run start:dev
$ yarn start:dev

# production mode
$ npm run start:prod
$ yarn start:prod

Tests

# unit tests
$ npm run test
$ yarn test

# e2e tests
$ npm run test:
$ yarn test:e2e

# test coverage
$ npm run test:cov
$ yarn test:cov

License

MIT licensed.

About

A server-side application used to handle authentication and authorization

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages