ECU Info Tracking Application

Purpose

To support the organisation to be able to create/track/validate/release/certify software for different devices for different variants of car. Use of database standardised the process and made it more robust. Completely developed in-house

Team Size

3

Technologies

Technology Used For
pyside GUI development
python For backend
REST-API To query and integrate with jenkins
Jenkins To build software and release/validate/certify software and to integrate with microsoft teams for easy support request from engineers
Mongodb Database for storing information
LDAP To authorise users and manage their permissions
Protocol Buffer  

Current Status

Continuous updates happening every week to add new functionality. The updates are pushed to all the users and the auto-updater handles the update.