Skip to content

MERN Boilerplate you quickly get you started with MERN based applications. Including Redux, Styled-components and basic components, pages and action creators

Notifications You must be signed in to change notification settings

JohanG2012/MERN-Starter-kit

Repository files navigation

Work in Progress!

A boilerplate for MERN applications to quickly get you started. Including Redux, Redux-thunk, Styled Components, Passport Auth, Basic Components, Reducers and Action creators!

Get Started

  1. Start server environment vagrant up

  2. Start webpack dev server npm start

register

dashboard

Packages

Client

  • react
  • react-dom
  • core-js
  • history
  • jwt-decode
  • raf
  • react-redux
  • react-router-redux
  • react-router-dom
  • redux
  • redux-thunk
  • styled-components

Server

  • bcrypt
  • body-parser
  • bunyan
  • compression
  • dotenv
  • express
  • jsonwebtoken
  • memwatch-next
  • mongoose
  • multer
  • passport
  • passport-local
  • path
  • validator

Development

  • babel-eslint
  • docdash
  • eslint
  • eslint-config-airbnb
  • eslint-config-prettier
  • eslint-plugin-prettier
  • eslint-plugin-import
  • eslint-plugin-jsx-a11y
  • eslint-plugin-react
  • jsdoc
  • nodemon
  • prettier
  • babel-eslint@8.2.2
  • babel-jest@22.4.1
  • babel-loader@7.1.2
  • babel-plugin-transform-class-properties@6.24.1
  • babel-plugin-transform-class-properties@6.24.1
  • babel-plugin-transform-object-rest-spread@6.26.0
  • babel-preset-react@6.24.1
  • enzyme-adapter-react-16@1.1.1
  • babel-preset-es2015@6.24.1
  • babel-core@6.26.0
  • enzyme@3.3.0
  • react-test-render@1.1.1
  • jest-styled-components@4.10.0
  • jest-localstorage-mock@2.2.0
  • eslint-plugin-class-property@1.1.0
  • enzyme-to-json@3.3.1
  • webpack-dev-server@2.11.1
  • jest@22.4.2
  • webpack@3.11.0
  • redux-devtools-extension@2.13.2
  • html-webpack-plugin@2.30.1
  • eslint-plugin-react@7.7.0
  • eslint-plugin-jsx-a11y@6.0.3
  • eslint-plugin-import@2.9.0

Logs

  • Server logs are printed to app/server/logs/app.json

  • Memory leaks are being marked as fatal.

About

MERN Boilerplate you quickly get you started with MERN based applications. Including Redux, Styled-components and basic components, pages and action creators

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published