{"repo":"sushantrahate/express-typescript-prisma-postgresql","free":true,"listed":false,"github":"https://github.com/sushantrahate/express-typescript-prisma-postgresql","clone":"git clone https://github.com/sushantrahate/express-typescript-prisma-postgresql.git","description":"Express + TypeScript + Prisma + PostgreSQL Boilerplate","language":"TypeScript","stars":46,"topics":["express","nodejs","postgresql","prisma","typescript"],"license":"MIT-0","category":"databases-storage","readme_excerpt":"🚀 Express + TypeScript + Prisma + PostgreSQL Boilerplate (2025 Edition) This is a backend built with Node.js, Express, TypeScript, and Prisma ORM. It follows modern best practices for API development, including strict type safety, structured error handling, security measures, and environment validation. Designed to be modular and maintainable, the project features a clean architecture, making it easy to extend with new functionalities. ✨ Features 🛠️ Core Features\\ ✅ TypeScript – Fully typed backend for maintainability\\ ✅ Express.js – Lightweight and fast web framework\\ ✅ Prisma ORM – Type-safe database interactions ✅ PostgreSQL – Relational database\\ \\ 🎯 Development & Code Quality\\ ✅ Feature-Based Structure – Each feature has its own folder, keeping everything related to a feature (routes, schemas, types, services, controllers, repositories) together for better maintainability and scalability\\ ✅ ESLint + Prettier – Code linting, formatting and autoformat on save\\ ✅ Zod Validation – Strict schema validation for request & environment variables\\ ✅ VSCode debugger\\ \\ 🔐 Environment & Security\\ ✅ Environment Validation – Ensures required .env variables exist (Zod), fails fast on startup\\ ✅ Helmet & Security Headers – Protects against web vulnerabilities\\ ✅ CORS Whitelisting – cors() restricted to WHITE LIST URLS , not left open to any origin\\ ✅ Rate Limiting – Global limiter plus a stricter limiter scoped to /login and /register \\ ✅ Configurable JWT Expiry – JWT EXPIRES IN (def","default_branch":null,"files":null,"tree":[],"storefront":"/r/sushantrahate","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sushantrahate/express-typescript-prisma-postgresql/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."}