Scarinci Hollenbeck Website
About project
The client's original goal was bug fixing. After success work with client we've supplied to client a new redesign, SEO optimisation
Challenges
When receiving the project to perform work to eliminate a huge number of bugs during a cursory examination were found obvious violations of the primary architecture of the project, the incorrect use of native CSS, modular styling is implemented correctly, but the use of styles had a number of problems. It was decided to conduct a deep study with the composition of the sheet of inconsistencies (bugs). In-depth analysis at the stage of processing 50% of the project included in the list 70 bugs and gross violations of the design of the project.
Result
As a result of the work performed the project became lighter and correspondingly faster. Builds and deplays are 3 times faster. The project became clearer in terms of code. Fixing HTML and CSS allowed the browser to not make empty and frequent renderings / renders - in fact, we relieved the browser rendering machine from useless work. In the course of the work the client decided to accept our proposal to redesign the project. New UI\UX solutions allowed us to create stylish, clear and, most importantly, comfortable interface. The project has added libraries which simplify the development (e.g. React-responsive), as well as those that can optimize the application (e.g. converter of images into webp format). Optimization has been improved e.g. by adding react-virtual lists. The CD/CI and Gitfollow system is working.