This was an demo project I built for a job application (in 2018). It should represent live data being sent from a car to a Cockpit which visualizes the data.
The backend and frontend are connected via a websocket connection and a sequence of images is being sent. The sensor data is randomly generated. The frontend is built with Vue + Vuetify while the backend uses Spring Boot. Additionally the frontend is built with Progressive Web App features, which include a Splash Screen and a Home Screen Icon when added to the home screen of a mobile device.
cd frontend
npm install
npm run build
cd ..
mvn package
java -jar target/live_car_cockpit-1.0-SNAPSHOT.jar
# open localhost:8080
The images used in this repo are from the Udacity self-driving-car dataset (MIT License).