express-typescript-boilerplate-advance

Express + TypeScript + Boilerplate for Web / API App

redisboilerplatejwtexpresstypescriptmongodbloggingswaggerwinstonnodemonmulternode-cluster
FreeRepo

Preview

express-typescript-boilerplate-advance preview

Overview

Advance Node.js Express TypeScript Boilerplate. This is a Node.js Express TypeScript boilerplate designed to follow a structured architecture similar to NestJS, making it highly scalable, maintainable and modular. It is built with best practices in mind, incorporating Prisma ORM, Swagger API documentation, Redis caching and Winston logging. Unlike basic Express.js boilerplates that lack structure and scalability, this boilerplate offers:

Features

jwt-authenticationprisma-ormredis-cachingswagger-api-documentationwinston-loggingfile-uploadssecurity-middlewarerate-limitingcorshelmethppmodular-architecturenestjs-inspired-structureenvironment-configurationeslint-prettier

Feature Flags

userDashboardauthenticationfileUploadsloggingErrorTrackingnotificationsapiDocscachingrateLimitingformsValidationloggingerrorTracking

Recommended Use Cases

rest-api-developmentscalable-backend-applicationsmicroservicesproduction-ready-applications

Frontend

None

Backend

expressnodejstypescriptprismarediswinston

Auth Providers

jwt

Deployment Targets

dockerpm2

Payment Providers

None

Quick Facts

โญ Stars
0
๐Ÿด Forks
0
๐Ÿงพ License
mit
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-09-15T11:19:14.000Z

Stack

Framework
express
Language
typescript
Database
mongodb
ORM
prisma
Testing
jest, supertest
Logging
winston
CI
github-actions

Data Layer

Databases
mongodb, redis
ORM
prisma

UI Stack

Developer Experience

Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
github-actions

Pricing

Classification
free
Selected
โ€”
Notes
No clear pricing signals
Get Started with this Boilerplate