No description
Find a file
2020-04-23 21:15:28 +02:00
client adds TODO; signup page layout and base 2020-04-23 21:15:28 +02:00
constants creates pages and routes; firebase utils 2020-04-23 19:16:53 +02:00
middlewares/auth secures api routes using Firebase; add create users route 2020-04-23 18:17:47 +02:00
models creates react + redux frontend and express + mongodb backend 2020-04-23 10:44:49 +02:00
routes/api secures api routes using Firebase; add create users route 2020-04-23 18:17:47 +02:00
services/auth secures api routes using Firebase; add create users route 2020-04-23 18:17:47 +02:00
.gitignore add firebase service and main router 2020-04-23 19:16:21 +02:00
package-lock.json secures api routes using Firebase; add create users route 2020-04-23 18:17:47 +02:00
package.json secures api routes using Firebase; add create users route 2020-04-23 18:17:47 +02:00
Procfile installed helmet 2020-04-23 14:57:11 +02:00
README.md creates react + redux frontend and express + mongodb backend 2020-04-23 10:44:49 +02:00
server.js add firebase service and main router 2020-04-23 19:16:21 +02:00
TODO.md adds TODO; signup page layout and base 2020-04-23 21:15:28 +02:00

MERN Stack Demo

Prequisites

  • NodeJs
  • npm

Installation

npm init -y

install dependencies

npm i express mongoose concurrently

install nodemon for server hot reload and jest for testing

npm i -D nodemon jest

Create npm scripts

{
  "scripts": {
    "start": "node server.js",
    "server": "nodemon server.js",
    "test": "jest",
    "test:watch": "npm run test -- --watch"
  }
}