React edits
1) Images and Performance
Replace
<img>with an optimized component (for example,next/imageor a custom lazy-loader).Add
loading="lazy"anddecoding="async"for external images.Check large bundles: defer non-critical scripts (
dynamic import()/React.lazy).
Criterion: LCP ≤ 2.5 s on main pages; no errors with “Largest Contentful Paint image was lazily loaded”.
2) SEO Metadata
Add a single wrapper for meta tags (Head/Helmet or
next-seo):title,description,canonical, OG/Twitter.Auto-generate
canonicalbased on the current path.
Criterion: Key pages contain title, meta[name="description"], link[rel="canonical"] (valid and unique).
3) Accessibility (A11y)
Add
aria-labelfor interactive buttons/icons that do not have text.Fix contrast/focus styles (outline) for keyboard navigation.
Criterion: Lighthouse Accessibility check ≥ 90; key buttons accessible via keyboard.
4) Errors and Error Boundaries
Add Error Boundary around critical routes/widgets.
Single toast handler for showing API errors (remove
alert).
Criterion: On artificial error, the component does not “crash” the page; the message is understandable to the user.
5) Forms and Validation
Add client-side validation (for example,
zod/Yup+ React Hook Form).Disable multiple submits (disabled during
isSubmitting).
Criterion: Invalid data is not submitted; the user sees hints next to the fields.
6) Minimum Localization
Pull keys from i18n (for example,
react-i18next) for header/footer/CTA.Remove “hardcoded” text in 3–5 places.
Criterion: Language switch changes these texts without rebuild.
7) Minor Refactoring
Extract repeated buttons/cards into small components (
Button,Card).Remove unused imports, enable ESLint “recommended”.
Criterion: Lint without errors; reduced code duplication.
8) Frontend Security (Minimum)
Add
rel="noopener noreferrer"for external links.Mask tokens in the console; disable detailed stack traces in production.
Criterion: No warnings in the production build console regarding unsafe links.
Client's review of cooperation with Andrii Kolomiichuk
React editsI am very satisfied with the website improvements using React technology. The team quickly made changes, improved performance, and enhanced the user interface. The site runs smoothly and looks modern!
Freelancer's review of cooperation with Pasha It
React editsEverything is great, I recommend the client!
-
Good day.
I have extensive experience in creating and managing websites.
I would be happy to collaborate.
I will do it efficiently and quickly.
Similar completed project: Виправити помилки на сайті
-
655 2 0 We were just closing similar tasks during SEO and performance optimization on the Trellify project — it's a React + TypeScript SaaS application that we brought to Lighthouse 95+ without switching to Next.js.
Let's get access to the repository )
-
2092 32 0 We will optimize the frontend in several areas:
we will speed up the loading of pages and images (so that key metrics in Google Lighthouse are in the green zone);
we will add basic SEO metadata for better indexing;
we will fix accessibility (so that the site works correctly with the keyboard and for screen readers);
we will handle errors in a user-friendly way;
…
we will update forms with validation;
we will add localization for key elements;
we will do a small refactor and basic security fixes.
Result: the site works faster, does not break down on errors, is ready for SEO, accessible to more users, and easier to maintain.
-
6876 18 1 Hello. I am a front-end developer with 3.5+ years of experience. I have experience in optimizing applications on React/Next. Write to me.
-
93540 1262 1 10 Hello. I have extensive experience with React. I am ready to collaborate. Feel free to reach out.
-
217 Good evening. I will quickly and efficiently refactor your code in React because this is my specialization. I am adding my portfolio. Link to Google Drive:
Google Drive I suggest we communicate in private messages to discuss the details of our collaboration. Regarding my main technical skills: Frontend: HTML, CSS (Responsive/Adaptive Design), JavaScript, TypeScript, React, Redux, REST API, Android Studio Backend: Node.js, MongoDB and Tools: VSC, Trello, Vite, Git, Slack,
Current freelance projects in the category Content Management Systems
Development of custom software (Android application + CMS) for SUNMI K2 self-service kiosks (Fast food)
23 USD
We are looking for an experienced team or a Middle/Senior Android developer (possibly with Full-stack skills) to create proprietary software for self-service kiosks for a fast food retail chain. Currently, our terminals operate on a ready-made cloud integrator, but we are… Content Management Systems, Desktop Apps ∙ 13 hours 21 minutes back ∙ 13 proposals |
Wordpress website refinementOn the old site grinbio.org, the following points need to be added (the new site was lost due to the host) 1. Language change (Ukrainian, English, Russian) and to have /ru/ /en/ in the domain 2. All product cards need to be transferred from the web archive (and the ones… Content Management Systems, Web Programming ∙ 3 days 12 hours back ∙ 64 proposals |
Service aggregator
451 USD
A service aggregator needs to be created. First, a simple test version, and subsequently, a website + application format. For the test version, the following is needed: 1. A website (with user authorization for Client / Executor) 2. Order transfer to the executor and commission… Content Management Systems, Web Programming ∙ 6 days 10 hours back ∙ 79 proposals |
Website on WordPress using Elementor.
226 USD
It is necessary to update the website in preparation for the upcoming book launch. The current site is built on WordPress using Elementor: https://adamchronister.com/ The redesign will expand the site from a single-page format to an optimized two-page experience with a more… Content Management Systems, PHP ∙ 7 days 6 hours back ∙ 58 proposals |
Потрібно створити сучасний premium website для moving company у Calgary, Canada — Golden Hive Moving
800 USD
Потрібно створити сучасний premium website для moving company у Calgary, Canada — Golden Hive Moving. Шукаємо виконавця або невелику команду з досвідом створення сучасних corporate/service websites для North American market. Основна задача сайту: – генерація лідів – сильне… Content Management Systems, Web Programming ∙ 7 days 11 hours back ∙ 94 proposals |