Book Editor Project
Краткое
Freelancer Client is hiring: Book Editor Project.
Location: Remote
The app is functional and being actively tested. We are looking for a freelance developer to fix outstanding bugs, build the print/PDF pipeline, integrate payments, build an admin dashboard, and prepare the database for Phase 2 content. Launch target is August 2026.
Highest priority. We suggest starting here as a paid trial before committing to the larger build.
Word count jumping — the chapter editor splits author text into two state variables at a 150-word boundary. As the author types near the boundary, words shuffle between variables causing the page 2 word count to jump unpredictably. Fix requires a unified mergedText state variable used for all word count display calculations. The split should only happen on save.
Paste events not updating word count or scroll position — pasting text does not trigger the onChange event reliably. Word count and scroll position only update after the author moves the cursor manually.
Textarea gap on load — the merged wisdom textarea has a large empty gap when a chapter first opens. Auto-resize is not firing correctly on mount.
Skills: JavaScript, PDF, HTML, PostgreSQL, React.js, Stripe, Typescript, Full Stack Development, Frontend Development, React.js Framework
Budget: $25–$50 USD
Source: Freelancer Client via Remote / Online. Apply on the source website.
Оригинал
The app is functional and being actively tested. We are looking for a freelance developer to fix outstanding bugs, build the print/PDF pipeline, integrate payments, build an admin dashboard, and prepare the database for Phase 2 content. Launch target is August 2026.
Bug Fixes to Start
Highest priority. We suggest starting here as a paid trial before committing to the larger build.
• Word count jumping — the chapter editor splits author text into two state variables at a 150-word boundary. As the author types near the boundary, words shuffle between variables causing the page 2 word count to jump unpredictably. Fix requires a unified mergedText state variable used for all word count display calculations. The split should only happen on save.
• Paste events not updating word count or scroll position — pasting text does not trigger the onChange event reliably. Word count and scroll position only update after the author moves the cursor manually.
• Textarea gap on load — the merged wisdom textarea has a large empty gap when a chapter first opens. Auto-resize is not firing correctly on mount.
• AI panel — three related issues: (1) AI adds text on top of existing content instead of replacing when a replacement is requested, (2) Revert to saved state does not restore a clean version of the chapter, (3) Word count does not update after AI inserts text until the author presses a key.
Локация & Details
Перейти к источнику →About this listing
This remote opportunity was imported from Freelancer and is shown here for discovery. To apply, follow the link to the original posting.