Web application by Vasiliy KuzmenkoWeb application by Vasiliy Kuzmenko
Web applicationVasiliy Kuzmenko
Cover image for Web application
Build dynamic, responsive interfaces using React and Vue, tailored to each project's needs. Whether integrating established UI libraries or crafting components from scratch, I ensure seamless frontend-backend communication through client libraries auto-generated from API specs or other client libraries to fetch data API/sources — making development faster, more reliable, and easier to maintain.

What's included

Frontend application
Frontend application built from the ground up, or using popular component library like Vuetify for Vue.js or Ant Design/Material UI for React.js. Frontend application is baked with docker to run in containerized environment. Full featured application written in Typescript with: Vite build system, properly configured eslint for linting and code style, stylelint for styles linting, lefthook to run checks before commiting changes, configured Playwright for e2e testing, configured client to fetch data from sources/API, integration with Oauth authorization provider.
Special for React application
React application comes with: configured RTK Query to fetch and cache data from Backend API , configured Redux store to store and work with data not covered with RTK Query, formik/react-hook-form to work with form submission, markdown editor/md-editor-rt in case of need to store test with formatting.
Special for Vue application
React application comes with: TanStack Vue Query to fetch and cache data from Backend API, configured Pinia to store and work with data not covered with TanStack Vue Query, VeeValidate to work with form submission, md-editor-v3 in case of need to store test with formatting.
Frontend Tests
Playwright e2e tests for main components and pages that fetch data from API. Vitests for unit tests.
Localisation
Configured localisation library i18next/tolgee to localise project easilly.
CI/CD
Configured docker image for applications with docker.compose file, CI file for Gitlab/Github or other system upon request.
FAQs
I use React or Vue for the frontend, vuetify for Vue or Ant design library for React. I also integrate client libraries to streamline communication between the frontend and backend.
Both. I can bring your existing design to life using modern frameworks or design and implement a completely new interface based on your vision and needs.
I begin with requirements gathering and design, build frontend interfaces and integrate client libraries to fetch information from backend/sources. I also include automated tests, monitoring, and CI/CD integration to ensure quality and maintainability.
Yes. I write unit tests, API tests, frontend tests, and end-to-end tests to catch bugs early and ensure everything works as expected.
Absolutely. I configure GitLab CI or GitHub Actions pipelines tailored to your project to automate builds, tests, and deployments to selected environments.
Yes, I integrate tools like Sentry to monitor application errors and logs in real-time, improving response time and system reliability.
Starting at$35 /hr
Schedule a call
Tags
G Suite
Node.js
React
Vite
Vue.js
Frontend Engineer
Web Developer
Service provided by
Vasiliy Kuzmenko proAmsterdam, Netherlands
Web applicationVasiliy Kuzmenko
Starting at$35 /hr
Schedule a call
Tags
G Suite
Node.js
React
Vite
Vue.js
Frontend Engineer
Web Developer
Cover image for Web application
Build dynamic, responsive interfaces using React and Vue, tailored to each project's needs. Whether integrating established UI libraries or crafting components from scratch, I ensure seamless frontend-backend communication through client libraries auto-generated from API specs or other client libraries to fetch data API/sources — making development faster, more reliable, and easier to maintain.

What's included

Frontend application
Frontend application built from the ground up, or using popular component library like Vuetify for Vue.js or Ant Design/Material UI for React.js. Frontend application is baked with docker to run in containerized environment. Full featured application written in Typescript with: Vite build system, properly configured eslint for linting and code style, stylelint for styles linting, lefthook to run checks before commiting changes, configured Playwright for e2e testing, configured client to fetch data from sources/API, integration with Oauth authorization provider.
Special for React application
React application comes with: configured RTK Query to fetch and cache data from Backend API , configured Redux store to store and work with data not covered with RTK Query, formik/react-hook-form to work with form submission, markdown editor/md-editor-rt in case of need to store test with formatting.
Special for Vue application
React application comes with: TanStack Vue Query to fetch and cache data from Backend API, configured Pinia to store and work with data not covered with TanStack Vue Query, VeeValidate to work with form submission, md-editor-v3 in case of need to store test with formatting.
Frontend Tests
Playwright e2e tests for main components and pages that fetch data from API. Vitests for unit tests.
Localisation
Configured localisation library i18next/tolgee to localise project easilly.
CI/CD
Configured docker image for applications with docker.compose file, CI file for Gitlab/Github or other system upon request.
FAQs
I use React or Vue for the frontend, vuetify for Vue or Ant design library for React. I also integrate client libraries to streamline communication between the frontend and backend.
Both. I can bring your existing design to life using modern frameworks or design and implement a completely new interface based on your vision and needs.
I begin with requirements gathering and design, build frontend interfaces and integrate client libraries to fetch information from backend/sources. I also include automated tests, monitoring, and CI/CD integration to ensure quality and maintainability.
Yes. I write unit tests, API tests, frontend tests, and end-to-end tests to catch bugs early and ensure everything works as expected.
Absolutely. I configure GitLab CI or GitHub Actions pipelines tailored to your project to automate builds, tests, and deployments to selected environments.
Yes, I integrate tools like Sentry to monitor application errors and logs in real-time, improving response time and system reliability.
$35 /hr