fastify-prisma-jwt-boilerplate

A professional backend boilerplate built with Fastify, Prisma and JWT authentication. This project provides a solid foundation for building scalable web applications with user management, database operations and security features.

mysqlboilerplatejwtnodetemplate-projectfastifyprismatypesscriptfastify-templatetypescriptplaywright
FreeRepo

Preview

fastify-prisma-jwt-boilerplate preview

Overview

Fastify Prisma JWT Boilerplate. A professional backend boilerplate built with Fastify, Prisma and JWT authentication. This project provides a solid foundation for building scalable web applications with user management, database operations and security features.

Features

jwt-authenticationuser-managementdatabase-migrationsprisma-studiohealth-check-endpointbackground-jobscron-schedulingcors-supportrequest-validationresponse-standardizationapi-key-authenticationrate-limitinghelmet-securitypassword-hashinghot-reload

Feature Flags

userDashboardauthenticationsubscriptionsblogemailspaymentsauthorizationjobsQueuenotificationscachingrateLimitingformsValidationschedulingCrons

Recommended Use Cases

scalable-web-applicationsrest-api-developmentuser-authentication-systemsbackend-services

Frontend

None

Backend

fastifynodejstypescriptprismajwtbcryptjs

Auth Providers

jwt

Deployment Targets

dockerwindows-server-iislinux

Payment Providers

None

Quick Facts

โญ Stars
1
๐Ÿด Forks
0
๐Ÿงพ License
mit
๐Ÿ”„ Active
Unknown

Stack

Framework
fastify
Language
typescript
Database
mysql
Auth
jwt, bcryptjs
ORM
prisma
Testing
playwright

Data Layer

Databases
mysql, redis
ORM
prisma

UI Stack

Developer Experience

Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
Yes

Pricing

Classification
free
Selected
โ€”
Notes
Open source MIT licensed project
Get Started with this Boilerplate