mern-boilerplate

A Full MERN Stack Boilerplate for Web Apps including a local authentication system. Uses React, Express.js, MongoDB, Redux, Passport.js, Webpack, Testing and more.

reactreduxnodejscssboilerplateexpresswebpackmongodbeslintjestmongooseramda
FreeRepo

Preview

mern-boilerplate preview

Overview

This is a full-stack web application boilerplate built with MongoDB, Express, React and Node.js that includes user authentication with Passport, password reset functionality and a basic user profile system. It comes pre-configured with Webpack, Babel, ESLint, Jest testing, Redux state management, Material-UI and Bulma components and development tools for both client and server environments.

Features

local-authenticationuser-profilespassword-resetwebpack-bundlingbabel-transpilationcss-preprocessingcode-lintingtesting-framework

Feature Flags

userDashboardauthenticationlandingpagenotifications

Recommended Use Cases

web-applicationsfull-stack-projectsauthentication-systemsrapid-prototyping

Frontend

reactredux

Backend

nodejsexpress

Auth Providers

passportpassport-local

Deployment Targets

None

Payment Providers

None

Quick Facts

โญ Stars
285
๐Ÿด Forks
100
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2021-06-17T07:40:29Z

Stack

Framework
express
Language
javascript
CSS
bulma
Database
mongodb
Auth
passport
ORM
mongoose
Testing
jest

Data Layer

Databases
mongodb
ORM
mongoose

UI Stack

Styling
bulma
Components
material-ui

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
No

Pricing

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