Skip to content

Latest commit

 

History

History
33 lines (27 loc) · 800 Bytes

README.md

File metadata and controls

33 lines (27 loc) · 800 Bytes

expense_manager

Stack

  • Vue.js
  • Express
  • MongoDB

Deployment

https://expense-manager-vue-1782.azurewebsites.net -Github actions are used to build & deploy this app.

  • The Vue frontend is build and the ./dist/ is copied to ./backend
  • The ./backend is the only folder deployed.

Local Deployment

Backend requires 3 env variables

  • PORT
  • MONGO_URL
  • JWT_SECRET

The variables must be stored in .env at backend

for deployment in linux based OS

cd frontend
npm install && npm build
mv dist/ ../backend/
cd ..
npm install && node . 

Example Screenshot

image image