The team began working on the site that eventually became Dodge Garage in late 2016, while I took over as one of the main programmers in 2017 through mid-2020.
Throughout my tenure on the project, it was updated from Angular 2 beta to version 9. The site now utilizes server side rendering and a rest API built in Groovy/Grails. While the team learned the proper techniques of programming for Angular, JQuery was used as a stopgap. By 2020, almost all of the JQuery code had been replaced with more efficient code.
Login / Register
Drag Strip Showdown
Dodge hosted drag racing simulators at many events they promoted. Drag Strip Showdown was a contest that tied Dodge Garage into the simulators. This project involved collaboration between developers like myself, onsite staff and the third-party company that ran the simulators. Here is how it worked:
- Users would register onsite on site and be given a QR code
- User would scan the QR code once at the simulator and their time, speed, etc would be recorded
- Rankings would be displayed onsite then sent back to the website API to be stored
- An online leaderboard would display the rankings for the ongoing event and a nationwide contest
- User data collected onsite would then either link to an existing user or create a user automatically
The 1320 club is a social media network where users can share their vehicle and 1/4 mile time slips. Launched in early 2019, the hub features leaderboards based on vehicle classification, profiles to display vehicles and badges (awards) earned, and ability to comment on time slips.