A progressive Node.js framework for building efficient and scalable server-side applications.
Library - Nestjs implements a Library Management backend system.
- CRUD features for book, user entity
- Support Google OAuth authentication
- Support basic auth
- Support basic authorization
# Install dependencies
$ yarn install
The .env_example
file in the current directory is likely omitting key credentials needed to get the backend services running. Please fill it by yourself.
# Development mode
$ yarn start
# Watch mode
$ yarn start:dev
# Production mode
$ yarn start:prod
- Database schema
# Render documentation
$ npx @compodoc/compodoc -p tsconfig.json -s
# Serve generated documentation at http://localhost:8080
$ npx @compodoc/compodoc -s
# Unit tests
$ yarn test
# E2E tests
$ yarn test:e2e
# Test coverage
$ yarn test:cov