nestjs-prisma-mongodb
Starter for Nest.js, Prisma ODM, MongoDB
boilerplatejwtmongodbswaggerstartercaslnestjsprismatypescript
Overview
This is a Nest.js 10 starter application with MongoDB replica set and Prisma ODM that provides JWT authentication, role-based access control via CASL, query filtering and sorting, pagination, Swagger documentation and integrations with Twilio, AWS S3 and AWS SQS. It is designed for building scalable backend APIs with built-in security, data validation and database management features.
Features
jwt-authenticationcasl-integrationquery-builderdata-paginationdata-sortingdata-filteringexception-filtersvalidation-pipesswagger-documentationdocker-composemongodb-replica-setserializershealth-checkswc-compiler
Feature Flags
userDashboardauthenticationblogfileUploadsstorageauthorizationteamsOrgsnotificationsapiDocsformsValidationvalidationhealthCheck
Recommended Use Cases
rest-apibackend-applicationmongodb-projectsrole-based-access-control
Frontend
None
Backend
nestjstypescriptprismamongodb
Auth Providers
jwt
Deployment Targets
dockeraws
Payment Providers
None
Quick Facts
โญ Stars
103
๐ด Forks
25
๐ Active
Unknown
๐ Last Commit
2023-05-16T12:31:23Z
GitHub
Stack
Framework
nestjs
Language
typescript
Database
mongodb
Auth
jwt
ORM
prisma
Data Layer
Databases
mongodb
ORM
prisma
UI Stack
Developer Experience
Docker
Yes
Tests
No
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals