The Software subteam builds and maintains a full-stack web application, FinishLine, to automate club management processes, codes the car’s technical interface, and holds learning sessions throughout the semester to teach new members software skills.

Finishline functions as the club’s backend organizer. NER uses Finishline to document and track projects and finances. The software team codes this website, constantly collaborating with other subteams to building new features, ensuring the club runs smoothly.

Data visualization is crucial to what our software team does. This involves developing application software for the car, using Argos and NERO. Argos is the visualization tool for all telemetry data coming from the car. It uses an Angular framework, has an express backend, and is written entirely in Typescript.

NERO is used for our car’s GUI. It runs in its dashboard to display real time data (e.g. speed and battery charge) to the driver. NERO is written in C++ with a QT framework. The team is always expanding their work to include more telemetry management and improve the car’s interface.