Joining to assist with the migration of the site from Majento over to SAP Hybris. Whilst here I have been actively involved in and instrumental in key decision making process. With our Service Integrators, we successfully launched our new website in 2018, with excellent success.
The original frontend for Dreams was written using Bootstrap 3 and jQuery. This was causing page loading times to be too high for our visitors. The decision was made to rewrite the front end using Vue.js. We have been rewriting the front end to improve speed and stability. Unit testing with Jest and Storybook were introduced, playing a key role in improving overall coding standards.
In-house benchmarking toolNode.js
With the introduction of Google's Core Web Vitals, site speed became a higher priority for the business. To assist in communicating this importance, an internal site was created. This allows everyone to monitor and find issues with the site's speed.
Using Node.js on a dedicated internal server, we are able to limit as many variables as possible to gain accurate measurements. The results are stored in a MS SQL database and retrieved with a web front end.