express-typescript-postgres

An API Boilerplate for Node.js, Express.js & PostgresSQL.

nodejsboilerplatetypescriptrest-apipostgresqlprettier
FreeRepo

Preview

express-typescript-postgres preview

Overview

This is a Node.js and Express boilerplate with PostgreSQL that helps developers ship fast by providing authentication, database migrations, API documentation and role-based access control out of the box. The stack includes Express, TypeScript, PostgreSQL, Swagger for API docs and built-in tools for managing database schema changes, email events and request validation to reduce common setup work on enterprise applications.

Features

jwt-authenticationrole-based-access-controlswagger-openapi-documentationdatabase-migrationsdatabase-snapshotsevent-listenersemail-serviceerror-handlingcors-supportrequest-validationlogging

Feature Flags

userDashboardauthenticationemailsfileUploadsauthorizationteamsOrgsloggingErrorTrackingapiDocsmapsformsValidation

Recommended Use Cases

rest-api-developmententerprise-applicationsscalable-backend-services

Frontend

None

Backend

nodejsexpresstypescript

Auth Providers

jwt

Deployment Targets

None

Payment Providers

None

Quick Facts

โญ Stars
122
๐Ÿด Forks
47
๐Ÿ”„ Active
Unknown

Stack

Framework
express
Language
typescript
Database
postgresql

Data Layer

Databases
postgresql

UI Stack

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
Yes

Pricing

Classification
free
Selected
โ€”
Notes
Open source boilerplate
Get Started with this Boilerplate