Web Application enables realtime monitoring of location data sent by security guards via TrailSec Device & App. Powered by Vue.js, Google Maps SDK & Firebase.
git clone https://github.com/tohjustin/webUI.git cd ./webUI npm install # you can use "yarn" instead# serve with gulp & browser-sync at localhost:3000 npm run dev # deploy app on *firebase hosting* (staging server) npm run deploy_staging # deploy app on *firebase hosting* (production server) npm run deploy_production- Configure your firebase projects used for staging & production in .firebaserc
- Remember to update hard-coded values such as Google API Key & Firebase Database URL
- Refer to exported JSON file (cpen391-trailsec-export.json) to see how the database is being structured on Firebase
