clement-avenel / MERN-boilerplate

The most complete MERN boilerplate 🥇

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MERN Boilerplate

Installation

npm install

Setup

You have to create a .env file, with the following entries.

USERNAME="XXXXX",
PASSWORD="XXXXXXXXXXXX",
HOST= "xxxxxxxxx.xxxxx.mongodb.net",
DB= "XXXXXXXX",
PROD_URL="https://xxxxxxx.com"
ACCESS_TOKEN_SECRET="XXXXXXXXX"
ACCESS_TOKEN_LIFE="24h"

Run Server and Client

To run server and client concurrently on localhost, simply execute :

npm run dev

Only server

To only run the server on localhost, simply execute :

nodemon index

Test

npm run test

About

The most complete MERN boilerplate 🥇

License:MIT License


Languages

Language:JavaScript 89.6%Language:HTML 6.4%Language:CSS 3.4%Language:Shell 0.6%