Skip to content
/ nest-user-starter Public template

NestJS web server Starter-kit including User management and Role based authorizations.

Notifications You must be signed in to change notification settings

Ninjeneer/nest-user-starter

Repository files navigation

Nest Logo

NestJS Starter-Kit

Description

Nest framework TypeScript starter repository with user management and role based authorizations

Installation

$ npm install

Configuration

Server

Copy the src/assets/config-template.json file as src/assets/config.json

$ cp src/assets/config-template.json src/assets/config.json

Feel free to edit settings to match your environment requirements

Database

Copy the prisma/.env.template file as prisma/.env

$ cp prisma/.env.template prisma/.env

Feel free to edit settings to match your environment requirements

Push database schema

$ npx prisma db push

Running the app

# development
$ npm run start:dev

# production mode
$ npm run start:prod

Test

# all tests
$ npm run mocha

# e2e tests
$ npm run mocha:e2e

# test coverage
$ npm run mocha:cov

Internal Dependency Graph

Green = Core modules

Blue = API modules

Dependency graph

License

Nest is MIT licensed.

About

NestJS web server Starter-kit including User management and Role based authorizations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published