We employ the use of the latest in front-end development technologies to create a robust experience for the end-users. This is accomplished by taking advantage of the end-user’s system resources to perform tasks that would commonly be performed on the client’s servers which leads to a reduction in performance and speed of the web application. By utilizing front-end scripting technologies we are able to reduce the load on web requests to the client’s server and thereby boosting the responsiveness of their web application.