• Projects 19
  • Rating 5.0
  • Rating 4 742

Budget: 1200 UAH Deadline: 1 day

Hello! I can do it by morning if we agree now, I have a lot of experience. Contact me!

  • Projects 14
  • Rating 5.0
  • Rating 1 701

Budget: 1200 UAH Deadline: 2 days

Good day, Mykyta!

I have reviewed the technical specifications and can implement the correct image cropping. I have 4 years of experience in website development, with React (TypeScript) being my main focus.

We can do it this way:
I will first implement this task without making a deposit into the safe. And only if you like the result, we will open the project.

We can discuss the details in private messages. I would be happy to collaborate!

  • Projects -
  • Rating -
  • Rating 288

Budget: 5000 UAH Deadline: 1 day

Hello,

I can help you fix this properly and quickly.

I have over 9 years of full stack experience, including React 18, TypeScript, and complex UI interactions such as custom croppers, drag and zoom systems, and touch gesture handling. I fully understand the typical issues you described: incorrect initial crop area, wrong coordinate clamps, broken transform math, background gaps when panning, and inconsistent wheel and pinch behavior across devices.

In this case, I agree with your approach. The most reliable and time efficient solution is usually to completely replace unstable custom crop logic with a well tested library such as react-easy-crop or similar, and adapt it cleanly to your design and requirements. These libraries already handle coordinate math, bounds clamping, zoom limits, pinch gestures, and cross device behavior correctly. Then I would fine tune styles and integration to match your Tailwind based UI.

If needed, I can also review your current implementation and determine whether it is worth fixing, but in most cases rewriting this kind of logic is faster and results in much better stability.

  • Projects 5
  • Rating 5.0
  • Rating 1 567

Budget: 2000 UAH Deadline: 1 day

Good day. I am ready to completely fix or replace your current cropper so that it works stably and without artifacts.

From the description, it is clear that the problem lies in incorrect transformation mathematics: scale, translate, clamps, container boundaries, and recalculation of coordinates during zoom. Such bugs usually occur due to incorrect bounds logic or due to incorrect synchronization of the transform state with the actual image dimensions.

  • Projects -
  • Rating -
  • Rating 178

Budget: 1000 UAH Deadline: 2 days

Hello, this is exactly my stack, I am ready to do this, we can discuss the details in private messages.

Proposals concealed

The list does not show proposals concealed by the client or freelancer with a Plus profile, as well as proposals violating rules

Current freelance projects in the category Javascript and Typescript

11 July
10 July
7 July
2 July