boilerplate-express-js-with-typescript

boilerplate express.js with typescript

nodejsboilerplateboilerplate-templateexpressjstypescriptprettierprisma
FreeRepo

Preview

boilerplate-express-js-with-typescript preview

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
Get Started with this Boilerplate