项目作者: tquangdo

项目描述 :
$npm install => [(BE) $cd backend $nodemon server.js => (FE) $npm start] OR [$npm run dev] => access "localhost:3000"
高级语言: JavaScript
项目地址: git://github.com/tquangdo/mern-excercise-tracker.git
创建时间: 2020-07-14T13:29:49Z
项目社区:https://github.com/tquangdo/mern-excercise-tracker

开源协议:

下载


mern-excercise-tracker 🚀

Report an issue


demo

deploy local

  1. $npm install
    1. $cd backend
    2. backend$nodemon server.js
    3. backend$ cd ..
    4. $npm start

    OR $npm run dev

  2. access “localhost:3000”

heroku

Heroku

install

  • npm i -g heroku

    dashboard on website

    heroku

setting

https://github.com/tquangdo/node-zoom-clone-app/blob/master/memo.txt

check buildpacks

  • heroku buildpacks -a mern-exercise-tracker-dotq
  • -> heroku/nodejs
    buildpacks

    config vars

  1. ATLAS_URI: https://github.com/tquangdo/mern-excercise-tracker/blob/master/backend/server.js#L12
  2. REACT_APP_DOMAINNAME: https://github.com/tquangdo/mern-excercise-tracker/blob/master/src/constants/ConfigConst.js

atlas

  • file: https://github.com/tquangdo/mern-excercise-tracker/blob/master/.env
  • dbname: test
    db
  • username: mean123
    user_pw
  • Network Access: NW Access > IP Whitelist > Add IP address > Whitelist Entry: “0.0.0.0/0”
    nw_access
  • Cluster connect: Clusters > Cluster0: Overview > Connect > Connect your application > Driver=”Node.js” & Version=”2.2.12 OR LATER”!!!
    cluster_cnt