Conor McNamara f04c6bfed5 Merge pull request #43 from 0hAodha/testCICD
Change Firebase action
2023-03-09 15:22:08 +00:00
2023-03-09 15:20:19 +00:00
2023-01-30 16:58:48 +00:00
2023-03-09 15:04:50 +00:00
2023-03-09 14:11:36 +00:00
2022-11-24 13:43:26 +00:00
2023-03-08 15:08:18 +00:00
2023-02-22 21:20:26 +00:00
2023-03-09 14:11:36 +00:00
2023-03-07 19:50:48 +00:00
2023-01-30 16:58:48 +00:00

Running Build & Deploying it to Firebase

npm run build && firebase deploy

Running Firebase Tests

cd functions && npm run test

Running Locally

  1. Ensure you have Java 11 or greater installed.
  2. Run npm install in the traintracker directory.
  3. Run npm install in the functions directory.
  4. Start the emulator (needed to emulate the functions locally) firebase emulators:start & (the & forks it into the background).
  5. Run npm run dev You will need to click the "Populate Database" and "Fetch Data" buttons to get data into your local version of the webapp.

To kill the npm process do CTRL + C in your terminal. To kill the firebase emulators run fg to bring the process to the foreground, then do CTRL + C

Links

Main site: irishrailtracker.web.app

Jira: trainenthusiasts.atlassian.net

Github: github.com/0hAodha/traintracker

Description
CT216 Project - Irish Rail Train Tracker
Readme 12 MiB
Languages
Vue 71.5%
JavaScript 28.2%
HTML 0.3%