
Our client specializes in the development and support of automated systems for analytics, reporting, planning, and other business tasks, as well as integrating external products.
Our client began developing a web application for corporate business analytics. They handled the backend themselves, while our team was responsible for the interface and frontend. It was important for the interface to be not only visually appealing but also user-friendly and intuitive — both on desktop and mobile devices.
Before starting work, the client prepared a detailed technical specification specifying the necessary features of the web application.
Additionally, the client specified the required technology stack. The development was carried out using TypeScript with the React framework, along with the Redux library for global component state management. Communication between the frontend and backend took place via REST API.
To create the interface design and design system, we chose Figma.

The development was carried out in parallel — the client worked on the backend, while we handled the frontend and UI/UX. We received all the necessary data straight away, including the source code and API for backend access. A component-based approach was used to develop the interface, allowing us to complete the work on time and provide a foundation for future project developments. This approach also helps users quickly adapt to the interface, ensuring intuitive and straightforward navigation within the app.
It was important for the interface design to be visually distinctive, with its own character, yet still intuitive for users familiar with similar software solutions. We created several design drafts, from which the client chose two and asked us to combine them. The final version fully satisfied the client, and the mockups adapted for mobile versions were accepted without revisions.
Additionally, we delivered a design system to the client. This solution allows developers to develop and expand applications and websites without needing to create components from scratch, all while maintaining a unified interface style. This makes their work much easier.
Four of our specialists worked on the project, which was completed in three months. We created the web application interface, developed the frontend, and integrated it with the client’s backend. As a result, the client received a user-friendly, visually appealing, and easy-to-use tool that helps companies manage internal processes more efficiently.