Overview
We need to rebuild an existing web-based screenplay editor.
The original source code was lost, and the editor currently exists only as a working demo.
This project is about reproducing the current editor, not creating a new product.
Goal
Recreate the existing editor as closely as reasonably possible, preserving:
- User workflow
- Editor behavior
- Auto-formatting logic
The demo should be treated as a functional reference (http://anton-demo.many-tools.online/)
Scope (MVP)
Included:
- Script editor (screenplay format)
- Navigator / scene list
- Auto-formatting while typing (Enter / Tab / block switching)
- Export to DOCX and PDF
Not included:
- Authentication
- Collaboration
- New features or UX redesign
- Advanced project management modules
- Backend (unless technically required)
Important Clarification
- This is not a redesign
- Missing features in the demo must not be added
- Existing bugs or clearly unintended behaviors do not need to be replicated
- Minor deviations are acceptable only for bug fixing or technical feasibility
- Any changes beyond that must be discussed and approved in advance
The intention is to preserve the existing user experience, not to recreate known flaws or invent new functionality.
References (for context only)
The editor behavior and workflow are conceptually similar to:
- KIT Scenarist
- Story Architect (STARC)
These are provided only as references to understand screenplay editor logic,
not as exact implementation targets.
Technical Notes
- Frontend-focused implementation
- Tech stack is flexible
- Custom editor logic preferred
Deliverables
- Working MVP editor
- Source code
- Basic documentation or setup instructions
Proposal Requirements
Please include:
- Relevant experience with custom editors or complex UI
- A short explanation of your technical approach
- Your own estimation (see question below)
Final Question (Required)
Based on the description above and the existing demo,
please provide your own estimate:
- Expected timeline (in weeks)
- Expected cost (fixed price or hourly, with rough total)
Please explain briefly what this estimate is based on.
Note: This project requires careful attention to existing behavior.
We are looking for someone comfortable with reproducing an existing system, not inventing new features.