Обзор
Нам нужно восстановить существующий веб-редактор сценариев.
Исходный код был утерян, и редактор в настоящее время существует только в виде рабочей демонстрации.
Этот проект касается воссоздания текущего редактора, а не создания нового продукта.
Цель
Воссоздать существующий редактор насколько это разумно возможно, сохраняя:
- Рабочий процесс пользователя
- Поведение редактора
- Логику автоформатирования
Демонстрация должна рассматриваться как функциональная ссылка (http://anton-demo.many-tools.online/)
Объем (MVP)
Включено:
- Редактор сценариев (формат сценария)
- Навигатор / список сцен
- Автоформатирование во время ввода (Enter / Tab / переключение блоков)
- Экспорт в DOCX и PDF
Не включено:
- Аутентификация
- Сотрудничество
- Новые функции или редизайн UX
- Расширенные модули управления проектом
- Бэкенд (если это не требуется технически)
Важное уточнение
- Это не редизайн
- Отсутствующие функции в демонстрации не должны быть добавлены
- Существующие ошибки или явно непреднамеренные поведения не нужно воспроизводить
- Незначительные отклонения допустимы только для исправления ошибок или технической осуществимости
- Любые изменения за пределами этого должны обсуждаться и утверждаться заранее
Цель состоит в том, чтобы сохранить существующий пользовательский опыт, а не воссоздавать известные недостатки или изобретать новую функциональность.
Ссылки (только для контекста)
Поведение редактора и рабочий процесс концептуально схожи с:
- KIT Scenarist
- Story Architect (STARC)
Эти ссылки предоставлены только для понимания логики редактора сценариев,
а не как точные цели реализации.
Технические заметки
- Реализация с акцентом на фронтенд
- Технический стек гибкий
- Предпочтительна пользовательская логика редактора
Результаты
- Рабочий редактор MVP
- Исходный код
- Базовая документация или инструкции по настройке
Требования к предложению
Пожалуйста, включите:
- Соответствующий опыт с пользовательскими редакторами или сложным интерфейсом
- Краткое объяснение вашего технического подхода
- Вашу собственную оценку (см. вопрос ниже)
Заключительный вопрос (обязательный)
На основе описания выше и существующей демонстрации,
пожалуйста, предоставьте вашу собственную оценку:
- Ожидаемый срок (в неделях)
- Ожидаемая стоимость (фиксированная цена или почасовая, с приблизительной общей суммой)
Пожалуйста, кратко объясните на чем основана эта оценка.
Примечание: Этот проект требует внимательного отношения к существующему поведению.
Мы ищем кого-то, кто комфортно чувствует себя воспроизводя существующую систему, а не изобретая новые функции.