Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Project: adaptive website with a dynamic interface and client-side logic.

The interface is developed using React with a modular component architecture. Navigation between pages is implemented using React Router, which provides smooth transitions and a full SPA experience. Global state management is built on the Redux Toolkit stack, and data logic is divided into feature slices, making the code understandable and scalable.

Forms have logical validation and UX handling, built using React Hook Form and React Hook Form-compatible components. The UI kit and visual part of the project are styled with Chakra UI, and the common styles are written in SCSS using the BEM methodology. The project also integrates utility classes from Tailwind CSS to speed up the layout of complex adaptive grids.

Interaction with the server is based on a REST architecture, with requests made through the native Fetch API. The reliability of the work is covered by automated tests: logic — Vitest, user scenarios of components — React Testing Library.

Version control and collaboration are conducted in the GitLab environment: branching structure, code review through merge requests, and CI pipelines for build and test verification. The project is built using Vite, and the final build is optimized and works cross-browser, with precise adherence to the layouts from Figma.
Work details
Budget 1200 USD
Added 4 December 2025
24 views
Freelancer
Vadim Filippov
United Kingdom Chelmsford
No reviews

Available for hire Available for hire
On the service 6 months 2 days