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!
Task Description: In my web application (React 18 + TypeScript + Tailwind CSS), there is a profile page where the user can upload and edit their avatar and cover image.
Currently, this functionality (custom cropper) is not working properly. The main issues are:
What needs to be done: This functionality needs to be fixed so that uploading, scaling, and centering images works perfectly, smoothly, and without any loss or unwanted cropping of the original image, as well as without empty fields.
I absolutely do not care how you do it: you can try to "tweak" my current custom logic (if you can fix the coordinate math), but the best and fastest option would be to completely discard it and replace it with a ready-made library or solution.
Main requirement: it should work flawlessly on PCs and mobile devices. How this will be done under the hood — I don't care.
Project tech stack: Frontend: React 18, TypeScript (TSX), Vite, Tailwind CSS
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!
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!
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.
The final result will ensure:
Smooth drag and pan without empty gaps
Correct clamping and full edge reach
Proper initial positioning without unwanted cropping
Smooth mouse wheel zoom
Proper pinch to zoom on mobile
Consistent behavior across desktop and mobile
I can start immediately and deliver a stable solution within a short timeframe after reviewing the current code.
Looking forward to working on this.
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.
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.
The website is already launched and operational. The main task is to understand the current project structure, check the quality of implementation, fix identified technical issues, and assist with further changes.Main Stack Next.js 15 React 19 TypeScript Tailwind CSS Zod Redux Toolkit The project may also use: Prisma JWT authorization Stripe Mailgun Google APIs Vercel or Netlify FunctionsMain Tasks conduct an audit of the existing project; evaluate the structure and quality of the code; fix bugs and enhance current functionality; improve server-side rendering and page load speed; check the correctness of the website display on mobile devices; work with forms, the administrative part, and external integrations; make technical SEO changes; maintain and gradually improve the existing website.What is Important to Us good experience with Next.js, React, and TypeScript; ability to understand someone else's code; understanding of SSR and the features of Next.js App Router; attention to performance and quality of implementation; ability to explain identified problems and propose clear solutions; independence and careful work with the existing website. At the first stage, it is necessary to familiarize yourself with the project, conduct a technical audit, and propose a list of priority changes. After that, ongoing work on the further development of the website is possible.
It is necessary to develop an online booking form for a beauty salon and integrate it into the existing website (landing page). The site is in the development stage (in HTML, CSS, JS). The site does not have its own database (and none is planned), so it is necessary to propose a free solution for storing and managing data that will be easy to administer and stable in operation. Required functionality: loading the list of service categories; loading services according to the selected category; loading the list of masters who perform the selected service; displaying available dates and free times according to the master's work schedule; creating a booking with automatic blocking of the selected time; protection against double booking. Data in the form: name; phone number; service category; service; master; date; time; comment (optional). Administration: There should be the ability to: add and edit service categories; add and edit services; add and edit masters; set the work schedule for each master; manage days off, vacations, and other periods of unavailability; view, edit, and cancel client bookings. Please specify: what solution you propose for data storage; estimated cost; completion time. Design is not important, the main thing is functionality. The person who does the site layout will design it in the required style.
I have some logic in Google Excel related to the integration with the Nova Poshta API and the Turbosms API. Overall, everything works fine, but some functionality needs to be added. All details will be discussed in correspondence. I will provide access to the Excel and the code. It is essential for the performer to have experience working with Google Excel JS in Apps Script.
Hello everyone, we need to create a website for event creation and ticket sales. Possible options include using a ready-made template, a framework, or your own solution. It is preferable that you have experience in developing websites for ticket sales. We will send examples of websites in private messages. If necessary, we will create a prototype. If you have previously worked on similar websites, please send examples in private messages. We will discuss the details in private messages. Thank you and have a great day!
The site is built on the Next.js framework (based on React). All points in the technical specification need to be completed. The technical specification is attached in the file. I look forward to your proposals.