boilerplate-express-js-with-typescript
boilerplate express.js with typescript
nodejsboilerplateboilerplate-templateexpressjstypescriptprettierprisma
FreeRepo
Overview
This is a production-ready boilerplate for building RESTful APIs with Express.js, TypeScript and Prisma ORM, featuring pre-configured JWT authentication, request validation, file uploads, real-time communication via Socket.IO and a modular project structure with automated code generation for rapid backend development. It supports PostgreSQL and includes centralized error handling, logging and email functionality out of the box.
Features
jwt-authenticationjoi-validationbcrypt-password-hashingfile-uploadsreal-time-communicationmodular-project-structurecentralized-error-handlingcode-generationprisma-ormsocket-io
Feature Flags
authenticationsubscriptionsemailsecommercefileUploadsrealtimeauthorizationformsValidationlogging
Recommended Use Cases
rest-api-developmentbackend-bootstrappingreal-time-applications
Frontend
None
Backend
nodejsexpresstypescriptprisma
Auth Providers
jwt
Deployment Targets
docker
Payment Providers
None
Quick Facts
โญ Stars
0
๐ด Forks
0
๐งพ License
isc
๐ Active
Yes
๐ Last Commit
2025-10-10T11:58:04.000Z
Stack
Framework
express
Language
typescript
Database
postgresql
ORM
prisma
Data Layer
Databases
postgresql
ORM
prisma
UI Stack
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals