A fullstack seed project for apps written in React, Hapi, and MongoDB.
- Hapi
- React
- Mongoose
- Lodash
- Webpack
- Babel 6 (client and serverside)
- Eslint
- SASS
- JWT (optional)
- moment
- immutable
- Node v4+
- MongoDB or Docker
git clone git@github.com:mattludwigs/fullstack-seed.git my-awesome-project
cd my-awesome-project && npm install
touch .env
Look at the assert.env file to see what is expected to be passed in.
If you want to work with JWT the be sure to add your JWT token in the .env file like so:
JWT=Batman
npm run server:dev
npm run client:dev
Currenly you will need to terminal tabs open to run them at the same time
npm test
In yoru PR make sure you have your branch being merged into the develop branch