{"repo":"ahmadmeselmani/nestjs-starter-kit","free":true,"listed":false,"github":"https://github.com/ahmadmeselmani/nestjs-starter-kit","clone":"git clone https://github.com/ahmadmeselmani/nestjs-starter-kit.git","description":"🏹👑 A starter kit for NestJS with Prisma, Passport, Zod, Swagger, and more. Built to be a solid foundation for YOUR next project 👑🏹.","language":"TypeScript","stars":27,"topics":["authentication","authorization","docker","nestjs","open-source","passportjs","pnpm","postgresql","prisma-orm","rest-api"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"NestJS Starter Kit 🚀 Architecture NOTE: Any folder which is not a NestJS module we prefix it with this makes the view better in code editor & separate of concerns. --- Welcome Welcome to the NestJS Starter Kit 🚀 This starter is opensource and provides a robust backend framework using NestJS with Prisma for database management, PostgreSQL as the database, Zod for schema validation, Resend email service, and TypeScript for type safety. Complete Authentication and Authorization are also included out of the box using PassportJS strategies JWT access & refresh tokens. NOTE: Join the Innovators Lounge Discord Server for free to get support and be an innovator member 😎 --- Table of Contents - Features and Benefits - Getting Started - Installation - Usage - Docker Setup - Contributing - Sponsorship 🤍 - Current ERD - License --- Features and Benefits - NestJS : A progressive Node.js framework for building efficient, reliable, and scalable server-side applications. - Authentication and Authorization : Complete user authentication solution and Role-based Access Control (RBAC) 🎉. - Prisma : An open-source database toolkit that simplifies database access and management. - PostgreSQL : A powerful, open-source relational database system. - TypeScript Support : Strongly typed code for better maintainability and scalability. - Zod Validation : Validation across all requests and responses lifecycle using zod schemas. - Docker : Containerization abstract the setup tools on any local machin","default_branch":null,"files":null,"tree":[],"storefront":"/r/ahmadmeselmani","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ahmadmeselmani/nestjs-starter-kit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}