This is a MERN app boilerplate.
- MERN Stack
- Bootstrap
- Mongoose
- Babel transpiling for the Express server which allows for ES2017
- Redux
- JWT tokens
- User authentication
- App configuration in the package.json
- an installer screen
- Geolocation through Location IQ
- In the root
package.json
set your application'sname
,displayName
andauthor
- run
npm i
- duplicate
.env.sample
into.env
- In the
.env
- set the
NODE_ENV
todevelopment
- set
MONGODB_URI
to the URI of your Mongo database - set
SECRETKEY
to a random, 32 character string - set
COOKIE_SECURE
tofalse
for development,true
for production - set
APIKEY_LOCATIONIQ
to your Location IQ API key