MERN-boilerplate

MongoDB, Express, React and Nodejs code boilerplate for quickly going to production.

templateboilerplatereacttypescripttailwindcsstailwindeslintzod

Preview

MERN-boilerplate preview

Overview

This is a full-stack TypeScript boilerplate built with React, Express, MongoDB and Node.js that includes user authentication, protected routes, form validation and Google OAuth integration, designed to help developers ship fast with a complete development setup including testing, linting and environment configuration.

Features

user-authenticationlogin-signup-logoutprotected-routesform-validationgoogle-oauth-integrationjwt-token-managementpassword-hashingcors-configurationbackend-tests

Feature Flags

authenticationemailsauthorizationnotificationsformsValidation

Recommended Use Cases

production-ready-applicationsfull-stack-web-applicationsauthenticated-web-apps

Frontend

reacttypescriptvitetailwindcssreact-routerreact-queryzod

Backend

nodejsexpresstypescriptmongodbjwtbcrypt

Auth Providers

jwtgoogle-oauth

Deployment Targets

None

Payment Providers

None

Quick Facts

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

Stack

Framework
react
Language
typescript
CSS
tailwindcss
Database
mongodb
Auth
jwt, google-oauth
Testing
jest

Data Layer

Databases
mongodb

UI Stack

Styling
tailwindcss

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes

Pricing

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