{"repo":"hmake98/nestjs-starter","free":true,"listed":false,"github":"https://github.com/hmake98/nestjs-starter","clone":"git clone https://github.com/hmake98/nestjs-starter.git","description":"Production-ready NestJS boilerplate — JWT auth, Prisma, Redis, BullMQ, Swagger, i18n, and full AI developer workflows (Claude Code + GitHub Copilot) with spec-driven feature scaffolding.","language":"TypeScript","stars":59,"topics":["nestjs","typescript","redis","boilerplate","ai-assisted","bullmq","claude-code","github-copilot","jwt","nodejs"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"NestJS Starter Clone. Configure. Ship. Everything you need to build a production API — auth, database, cache, queues, logging, and tests — already wired together so you can focus on what makes your product different. &nbsp; &nbsp; &nbsp; --- What's included --- Getting started Prerequisites: Node.js ≥ 20, PostgreSQL, Redis --- Project layout Dependency rules: feature modules import DatabaseModule directly and never each other. CommonModule is only imported by AppModule . --- API Method Route Auth Description -------- ------- ------ ------------- GET /health public Health check POST /v1/auth/signup public Register POST /v1/auth/login public Login — returns access + refresh tokens GET /v1/auth/refresh-token refresh token Renew token pair GET /v1/user/profile JWT Authenticated user's profile PUT /v1/user JWT Update own profile DELETE /v1/admin/user/:id JWT + ADMIN Soft-delete a user Swagger UI is available at /docs in non-production environments. --- Environment variables Variable Required Default --- --- --- --- DATABASE URL ✅ — PostgreSQL connection string REDIS URL ✅ — Redis URL AUTH ACCESS TOKEN SECRET ✅ — JWT signing secret AUTH REFRESH TOKEN SECRET ✅ — JWT refresh secret APP ENV local local · development · staging · production HTTP PORT 3000 HTTP HOST localhost Use 0.0.0.0 inside Docker AUTH ACCESS TOKEN EXP 1d AUTH REFRESH TOKEN EXP 7d SENTRY DSN — Enables error tracking --- Scripts Command Description --------- ------------- npm run dev Start with hot reload npm run buil","default_branch":null,"files":null,"tree":[],"storefront":"/r/hmake98","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hmake98/nestjs-starter/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."}