- Notifications
You must be signed in to change notification settings - Fork0
FaizanZaheerGit/nest-mongoose-boilerplate
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
A progressiveNode.js framework for building efficient and scalable server-side applications.
CREATED BY: FAIZAN ZAHEER
Description : - This is an efficient and highly scalable Nest JS boilerplate built with Typescript, Mongoose ORM for MongoDB Connections and follows repository pattern.
This Boilerplate includes the following : -
- Mongoose ORM
- Repository Pattern
- JWT Authentication with Passport
- Seeder function using cli prompts
- Email & SMS Sending
- Custom Logger Service using Pino
- Event Emitter Publisher and Subscriber
- Bull Queues Setup
- Redis Caching mchanism setup
- Graceful Shutdown Mechanism
$ pnpm install
# development$ pnpm run start# watch mode$ pnpm run start:dev# production mode$ pnpm run start:prod
# unit tests$ pnpm runtest# e2e tests$ pnpm run test:e2e# test coverage$ pnpm run test:cov
When you're ready to deploy your NestJS application to production, there are some key steps you can take to ensure it runs as efficiently as possible. Check out thedeployment documentation for more information.
If you are looking for a cloud-based platform to deploy your NestJS application, check outMau, our official platform for deploying NestJS applications on AWS. Mau makes deployment straightforward and fast, requiring just a few simple steps:
$ pnpm install -g @nestjs/mau$ mau deploy
With Mau, you can deploy your application in just a few clicks, allowing you to focus on building features rather than managing infrastructure.
Check out a few resources that may come in handy when working with NestJS:
- Visit theNestJS Documentation to learn more about the framework.
- For questions and support, please visit ourDiscord channel.
- To dive deeper and get more hands-on experience, check out our official videocourses.
- Deploy your application to AWS with the help ofNestJS Mau in just a few clicks.
- Visualize your application graph and interact with the NestJS application in real-time usingNestJS Devtools.
- Need help with your project (part-time to full-time)? Check out our officialenterprise support.
- To stay in the loop and get updates, follow us onX andLinkedIn.
- Looking for a job, or have a job to offer? Check out our officialJobs board.
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, pleaseread more here.
- Author -Kamil Myśliwiec
- Website -https://nestjs.com
- Twitter -@nestframework
Nest isMIT licensed.
About
Nest JS boilerplate with Mongoose ORM, JWT Passport Authentication and Repository Pattern
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.