
Dodge Garage
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
Homepage

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


1320 Club
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.





Racing HQ


Technical Features
- Angular frontend
- Server-side rendering (SSR) via Angular Universal
- Grails/Groovy backend API used to provide:
- User registration and login
- Events
- Racetrack information
- And much more
- News utilizing the WordPress API
- Commenting system utilizing the Discourse API
Color Scheme
#000000
#FFFFFF
#DC0000
#ECECEC
#D9D9D9
#BDBDBD
#A5A5A5
#7F7F7F
#585858
#3E3E3E
#5CB85C
#DC0000
#FADC09