The engagement of the Lohika team started just four months before the demo day. The Lohika team was set up for success and focused on efficient and quick delivery during the onsite kick-off at the client’s site. The initial step was PRD and design specification creation in close collaboration with the designer and back-end team from the client’s side.
Then, daily delivery was based on Kanban to achieve high velocity under the tight deadline. The Lohika team owned front-end web application development using React, Redux and Node.js. The high modularity of the solution was required to set the foundation of future micro-frontends and reusable components.
The team designed and built fine-granular React components, which they used as the building blocks for the new application. The team used the Enzyme framework to cover UI components with unit tests. The codebase was stored as a monorepo, managed by Lerna and backed by GitLab Package Registry for handling npm modules. To stand behind the quality of the delivery under the tight timeline, the team set an 80% code coverage mark, and it was checked during GitLab CI builds.