We developed a PCB to listen to data on 6 separate CAN channels. Relevant data points are then sent using an LTE module and a custom-developed protocol based on TCP. The backend server stores data into an InfluxDB, while preparing a live stream to the Angular-based user interface.