MOBILE RESPONSIVE DEVELOPMENT,
CLIENT SIDE WEB APPLICATION
In addition to Caddell Designs, we are also partners in Blitz Events, a race management and timing company operated by Christine and her business partner Tricia Kawahara.
In addition to hosting the Blitz Snowshoe Fun Run, Blitz Duathlon and The Red Deer Oktoberfest Half Marathon, Blitz Events also provides race timing for other events such as the MEC Calgary Race Series. Thus a slick mobile-friendly race results platform was needed.
Christine wanted something light and fast that would load quickly on participant's phones in real-time which meant it would need to integrate with Racetec, their existing scoring software.
The front-end is built with Angular 1 which parses simple text files containing race result data that is uploaded via FTP automatically via Racetec.
The first iteration we noticed some lag issues and spent time tuning the app for performance. Here are some of the tricks we used for optimizing:
- One way binding
- Infinite scrolling
- Lowering watches where possible