lunarss / task_manager_mongodb

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React_task_manager + mongodb

run npm install in both folders

run npx nodemon app.js in server folder

run npm start in client folder

change localhost:8080 to your own domain name from .env file in client folder

change <mongodb> and <password> to your own mongodb server setup from .env file in server folder

Setup PM2 process manager to keep your app running

install pm2:

sudo npm install pm2 -g

pm2 command to run react app:

pm2 start npm -- start

pm2 command to run nodejs app:

pm2 start npx -- nodemon app.js

pm2 command to restart nodejs app:

pm2 restart app.js

pm2 command to enable app startup when the ubuntu server reboots:

pm2 startup ubuntu

revert startup:

pm2 unstartup

About


Languages

Language:JavaScript 90.2%Language:SCSS 3.2%Language:CSS 3.2%Language:HTML 2.9%Language:Shell 0.5%