
Open
Posted
•
Ends in 5 days
Paid on delivery
Project Description: Bug Fixes for [login to view URL] Interaction and Functionality Overview: This project focuses on resolving several critical bugs related to the [login to view URL] implementation, enhancing the user experience by ensuring smooth and intuitive interaction with the editor. The primary goals are to ensure proper content selection, state persistence across sessions, and to correct the behavior of standard keyboard commands such as Ctrl + A and Ctrl + C. Bug Fixes to be Addressed: 1. Issue with Mouse Selection in Lists Bug: Users are currently unable to select multiple list items (<ul><li>...</li></ul>) in an [login to view URL] block when dragging the mouse. Only one list item can be selected at a time, and dragging across multiple items is not possible. Expected Outcome: Users should be able to click and drag across multiple list items, selecting the text as they go, and be able to copy the selected content. Solution: Modify the [login to view URL] behavior to allow seamless text selection across multiple list items, ensuring compatibility with mouse-based selection and copy functionality. 2. Checklist State Not Saving in IndexedDB Bug: When a user clicks to check/uncheck a checklist item (<input type="checkbox" />), the state is not saved in IndexedDB, leading to the loss of the checklist state upon page reload or content re-rendering. Expected Outcome: The state of the checklist (checked/unchecked) should be saved in IndexedDB. Upon page reload or re-rendering, the checklist should reflect the user's previous interactions (checked or unchecked items). Solution: Implement a mechanism to save the checklist state in IndexedDB when items are checked or unchecked. Upon page reload, restore the saved state from IndexedDB to maintain consistency. 3. Ctrl + A (Select All) and Caret Stability Bug: The Ctrl + A keyboard command does not work as expected. Only part of the content is selected, and the caret jumps unpredictably when attempting to select all the text. The Ctrl + C command to copy the selected content may also fail due to improper selection. Expected Outcome: Pressing Ctrl + A should select all content in the editor. The entire text should be visually highlighted, and the caret should remain stable at the beginning or end of the selection. Pressing Ctrl + C should correctly copy the selected text to the clipboard without issues. Solution: Override the default browser behavior for Ctrl + A to programmatically select all content. Ensure the caret remains stable during selection, and fix visual selection issues using CSS. Ensure Ctrl + C works as expected to copy the content. See below for more info on the bugs and problems [login to view URL]
Project ID: 39746477
76 proposals
Open for bidding
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
76 freelancers are bidding on average $145 NZD for this job

Hello, I am a PHP Developer with 15+ years of experience, specializing in building dynamic, secure, and high-performance websites and applications. I have worked on simple to complex websites, e-commerce stores, membership portals, and custom PHP-based solutions, always ensuring top-quality results for my clients. My expertise includes custom PHP development, Laravel/CodeIgniter frameworks, API integration, database management (MySQL), and performance optimization. Recently, I also worked on OpenAI API integration for auto-generated content, images, and social sharing, showing my ability to adopt the latest technologies. If you are looking for a dedicated PHP expert who guarantees quality, innovation, and timely delivery, I’d be happy to bring your project to life.
$100 NZD in 7 days
8.5
8.5

Hello Matthew! I have carefully reviewed the project requirements regarding the bug fixes and enhancements needed for Editor.js. I understand the critical issues related to mouse selection, checklist state persistence, and keyboard command functionality that require immediate attention. With extensive experience in web development and a strong background in JavaScript, PHP, and debugging, I am well-equipped to address these challenges. My proficiency in frontend development will ensure a seamless user experience and effective solutions. To execute the project, I will systematically analyze each bug, implement necessary code modifications to enable multi-item selection, integrate IndexedDB for checklist state saving, and override default keyboard behavior for Ctrl + A and C. Testing will be integral to ensure all functionalities work flawlessly across different scenarios. Please do check out my profile for project reviews and portfolio at: https://www.freelancer.com/u/widichamp I would love to discuss your project in more detail and share ideas to make it a success. Let me know a convenient time to connect! Best Regards, Abdul Waheed
$155 NZD in 2 days
7.5
7.5

As an experienced professional with over 10 years in web programming, I've developed a keen eye for detail and a talent for troubleshooting. My skill set, including frontend development and proficiency with HTML, JavaScript, and PHP, position me perfectly for this project. I understand the importance of smooth user experience and have mastered the art of fixing complex bugs.
$180 NZD in 2 days
6.4
6.4

Hello, I see you need help with bug fixes and enhancements for an editor, and I’d be glad to assist. With 10+ years of experience in full-stack development (JavaScript, PHP, Laravel, WordPress, Flutter, APIs), I’ve successfully debugged and optimized custom editors, dashboards, and web applications for smoother performance and better user experience. ✔ What I can do for you: Identify & fix existing bugs in your editor Implement enhancements & new features Optimize UI/UX for better usability Ensure cross-browser & responsive compatibility Deliver clean, maintainable code with documentation 1 Year FREE support after delivery Why choose me? ✅ 56+ successful projects on Freelancer (5.0 rating, 95% completion) ✅ Strong debugging & optimization expertise ✅ Proven track record with editor tools & front-end enhancements ✅ Bonus: Free domain, hosting & 2 business emails for 1 year I’d love to learn more about the issues/enhancements you require and get your editor running seamlessly. Looking forward to working with you, Ashish Sharma
$140 NZD in 7 days
5.5
5.5

Hello Matthew N., I’ve read through your project description, and I believe I’m a great fit for the role. I'm an expert who has many years of experience on PHP, JavaScript, CSS, HTML, jQuery / Prototype, Debugging, Web Development, Frontend Development, Web Application, Web Design Lets connect in chat so that We discuss further. Regards
$140 NZD in 7 days
4.1
4.1

Hello I am Zaheer Padani, a frontend developer with experience in debugging and enhancing editor interfaces. I can efficiently fix bugs and implement improvements to ensure your editor is smooth, intuitive, and fully functional. To prioritize the fixes, what are the main issues or desired enhancements for the editor? Best regards, ZP
$120 NZD in 3 days
4.0
4.0

I hope this message finds you well. We are confident that our expertise and experience align perfectly with the requirements of this project. Please find attached all relevant documentation, including a detailed outline of our approach, timeline, and cost breakdown. Should you require any further information or have any questions, feel free to contact us at your earliest convenience. Thank you for considering our proposal. We look forward to the possibility of working together. Sincerely
$85 NZD in 2 days
3.5
3.5

Hello Matthew N., We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on PHP, JavaScript, CSS, HTML, jQuery / Prototype, Debugging, Web Development, Frontend Development, Web Application, Web Design Lets connect in chat so that We discuss further. Regards
$140 NZD in 7 days
1.2
1.2

Hi Matthew N., I have carefully read your job description and I am confident I can handle this project successfully. With my skills and experience in PHP, HTML, I will ensure the work is completed with accuracy, professionalism, and delivered on time. I always focus on providing quality results that meet client expectations and add real value. I have worked on similar projects before and understand the importance of clear communication, attention to detail, and reliability throughout the process. You can expect full dedication, regular updates, and a smooth workflow from my side. I am ready to get started right away and would be glad to discuss the project details with you. Best regards, Sidra
$140 NZD in 7 days
0.0
0.0

This project is perfect for me, I recently did something similar to this project for another client. One critical bug to address is the issue with Mouse Selection in Lists, where users struggle to select multiple list items smoothly in Editor.js. While I am new to Freelancer, I have tons of experience and have done other projects off-site as I run an Agency. I would love to chat more about your project! Look forward to chatting to you, Chloe
$150 NZD in 14 days
0.0
0.0

Hi sir, i hope you will be fine, sir i read your all requirements i can fix your issues i can do this job can you please hire me for this job I'm thankful for you Best regards Usman :)
$140 NZD in 7 days
0.0
0.0

Hi there, I can help address the critical bugs with Editor.js. Specifically, I'll focus on enabling seamless mouse selection in lists and checklist state persistence. While I'm new to freelancer, I have extensive experience resolving similar issues. Let's chat more about your project! Regards, Gordon
$150 NZD in 14 days
0.0
0.0

Hello Matthew, I've just reviewed your requirements and attachment so with my expertise, I can help fixing your bugs. I have a lot of experience with Editor.js. I'd like to discuss further. Best, Krzysztof
$100 NZD in 1 day
0.0
0.0

Melbourne, Australia
Payment method verified
Member since Oct 4, 2012
$2-8 AUD / hour
$10-30 USD
$10-30 USD
$10-30 USD
$10-30 USD
$2-8 USD / hour
€250-750 EUR
$30-250 USD
₹37500-75000 INR
£20-250 GBP
₹1500-12500 INR
$30-250 AUD
₹1500-12500 INR
$10-30 USD
₹1500-12500 INR
$8-15 USD / hour
$8-15 USD / hour
₹600-1500 INR
₹400-750 INR / hour
₹600-1500 INR
₹30000-60000 INR
₹1500-12500 INR
$250-750 USD
₹1500-12500 INR
$30-250 USD