Contact List using MERNS (MongoDB, Express, ReactJS, NodeJS and SCSS)
Extra feactures with ReactJS are as follow.
- Bundling
- Lazyload
- Redux
Dependencies required
- Node v10.9.0
- NPM v6.2.0
- MongoDB
Setup Project for First Time
$ sh ./setup.sh
Setup Mongo Server (if u want secure connection)
$ use begin
$ db.createUser(
{
user: "root",
pwd: "t",
roles: [ "readWrite", "dbAdmin" ]
}
)
Install NPM Dependencies
$ npm run server-install
$ npm run client-install
Start React Code using Webpack command in Client Directory
$ npm run client-webpack
Or Run command in Watch Mode
$ npm run client-watch
Start Node Server
$ npm run sermon
or (for while devlopment)
$ npm run devmon
Core Team