MERN Server-side Rendering Starter Kit

  1. Generate express boilerplate using express-generator
  2. Generate react boilerplate using create-react-app CLI
  3. Connect mongo db
  4. Run docker-compose up

Dockerized MERN stack developement environment

  • For MacOS and Ubuntu

    • Install Docker
    • Clone the repo
    • Run docker-compose up
    • Start coding!
    • Stop containers and removes volumes: Run docker-compose down -v
  • For Windows

TODO

  • docker - done
  • Server-side Rendering
  • Redux
  • Hot Reload Module
  • Lerna