Add link to PDF writeup in README

List the group members, link to the project writeup, and tweak some wording in the Setup section
This commit is contained in:
2023-08-15 11:56:51 +01:00
committed by GitHub
parent 6ee4ff9878
commit f051c0929d

View File

@ -12,6 +12,8 @@ Additional features include:
- A live message ticker at the bottom of the page displaying the most recent public announcements from each train.
- Optional plotting of each train station on the map, which can also be filtered via searching and the aforementioned filtering system.
This webapp was developed as a group project by Andrew Hayes, Conor McNamara, Jack Lennox, & Owen Guillot for the CT216 Software Engineering module at the University of Galway. The project writeup can be read [here](CT216: Irish Rail Tracker Project Report.pdf)
## Setup
### Local Emulation
#### Prerequisites
@ -19,7 +21,7 @@ Additional features include:
- `npm`
#### Setup
1. Run `npm install` in the root directory of the project (`traintracker/`). Note that this may require root privileges on certain operating systems (i.e., to be ran with `sudo`).
1. Run `npm install` in the root directory of the project (`traintracker/`). Note that this may require root privileges on many operating systems.
2. Run `npm install` in the `traintracker/functions/` directory.
4. Start the Firebase emulator, which is needed to emulate the Firebase functions locally. Note that the Firebase emulator will occupy the focus of your terminal while it is running, so you will either need to keep it in its own dedicated terminal window or fork it into the background by appending `&` to the following command:
```bash