mern-authentication
MERN stack authentication boilerplate: password reset, email verification, server sessions, redux, typescript, hooks and docker for dev and prod.
reactreduxnodejsdockernginxtemplateboilerplateexpressnodetypescriptmongodbauthentication
FreeRepo
Overview
This is a full-stack web application boilerplate built with MongoDB, Express, React and Node.js that includes user authentication with email verification, password reset and server-side sessions. It comes pre-configured with Docker for both development and production environments, supporting hot reloading during development and uses SendGrid for sending verification emails.
Features
email-verificationpassword-resetserver-sessionsforgot-passwordtoken-based-authresend-verification
Feature Flags
authenticationblogemailsemailVerificationpasswordReset
Recommended Use Cases
authentication-systemuser-managementemail-verification-flowsession-management
Frontend
reactreduxtypescripthooks
Backend
nodejsexpresstypescriptpassport-jssendgrid
Auth Providers
passportpassport-js-localsendgrid
Deployment Targets
docker
Payment Providers
None
Quick Facts
Stack
Framework
express
Language
typescript
Database
mongodb
Auth
passport-js
Data Layer
Databases
mongodb
UI Stack
Developer Experience
Docker
Yes
Tests
No
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
Open source boilerplate