Construction Improvements
After the MVP was completed, the next step was to improve the overall work pipeline, complete other use cases, improve the overall system and use the real sensor data we are provided.
Work Pipeline Improvements
We started to improve the overall work, by working on branches acording to the feature being developed, and using pull requests to ask merges to main. The pull request needs to be reviewed and approved by at least 2 other developers and, on the backend repository, the code needs to pass github actions tests, to ensure security and that all our use cases are still validated.
Use Case Development
These use cases were developed:
- UC2: View Weather Conditions
- UC4: Receive Safe Entry/Exit Instructions
- UC6: View Weather Alerts
- UC7: View Accident Alerts
- UC8: View Priority Vehicle Alerts
Important Note: Navigation related features on these use cases were still not developed, as they have a lower priority for this project, and they will recieve more focus later on.
System Improvements
The visual alerts were complemented with audio counterparts and a local cache was implemented to ensure the system remains operational during temporal network disruptions.
Real data Implementation
Work in progress
Tutors:
- Rafael Direito (rafael.neves.direito@ua.pt)
- Diogo Gomes (dgomes@ua.pt)
Group:
- Diogo Nascimento (dca.nascimento5@ua.pt)
- Duarte Branco (duartebranco@ua.pt)
- Eduardo Romano (eduardo.romano@ua.pt)
- Filipe Viseu (filipeviseu@ua.pt)
- Samuel Vinhas (samuelmvinhas@ua.pt)
Institution: Telecommunications Institute of Aveiro (ITAv)