SmartTrack is a management tool for clients of Powerspace, a marketing company offering full-service acquisition solutions through email marketing and display operations.

The application is built upon a custom backend with a solid service-orientated architecture. It enables clients to manage their campaigns, schedule and manage email lists and view beautiful reports of their results and ROI.

My role was to implement the frontend of the application, and to connect it seamlessly to the powerful backend data system. It include setting up a Grunt based task manager to build the application, writing highly optimised HTML and CSS using SASS, implementing interactivity and UX through Javascript and integrating with third-party libraries to provide robust reporting and charting functionality. I also implemented a comprehensive HTML5 file upload system (with “chunking” for large files) and a JSON-based “invisible” configuration layer for the application.