Issue 01
Каждое обновление требует разработчика
Команда не может самостоятельно исправить постоянную страницу или объявление, поэтому даже небольшое изменение занимает много времени.
Site functions / Добавление функций
Не требуем полного редизайна: находим затруднения в обновлении, поиске, обращениях и публикации и добавляем функции способом, подходящим текущей архитектуре.

Starting point / 01
Даже полезная функция не закрепится, если редактор не может ею пользоваться, после публикации ее некому исправить или внешних сервисов стало слишком много. Проверяем текущий сайт, обновления, обработку обращений и публикацию и вместе проектируем необходимые функции и эксплуатационные правила.
Issue 01
Команда не может самостоятельно исправить постоянную страницу или объявление, поэтому даже небольшое изменение занимает много времени.
Issue 02
Статей и страниц стало больше, но не хватает поиска, классификации и связанных материалов.
Issue 03
При переходе от описания услуги к форме не передается, о чем пользователь хотел проконсультироваться.
Суммы указаны как ориентиры с учетом налога. Внешние сервисы, лицензии, сервер и изменения после окончательного уточнения требований согласовываются отдельно.
Scope / 02
Выбираем только необходимые пункты и объединяем их с учетом архитектуры сайта и организации эксплуатации.

01
Определяем редактируемые постоянные страницы, статьи, объявления, цены и настройки и создаем административный экран.
Экран редактирования CMS от 50 000 иен
02
Создаем вспомогательный путь, который отвечает на основе информации сайта и передает неотвеченные вопросы в официальный канал.
AI-чат для обращений от 80 000 иен
03
Настраиваем отправку, хранение, защиту от спама и удаление с помощью Cloudflare Pages Functions, D1, Turnstile и аналогичных компонентов.
Комментарии к блогу от 80 000 иен
04
Создаем структуру для постоянной публикации: списки и страницы статей, теги, связанные материалы, RSS и языковые версии.
Основа блога и статей от 50 000 иен
Многоязычный блог от 80 000 иен
05
Добавляем путь поиска по растущему объему информации с помощью Pagefind или другого решения, подходящего статическому сайту.
Поиск Pagefind по сайту от 30 000 иен
06
Передаем в форму просмотренную услугу, тип консультации и необходимую информацию.
Связь CTA с формой от 30 000 иен
Process / 03
Учитываем не только технологию, но и тех, кто обновляет, проверяет и поддерживает функцию после публикации.

Step 01
Проверяем архитектуру сайта, хостинг, способ обновления и используемые внешние сервисы.
Step 02
Определяем функции, данные, права и проверки до и после публикации.
Step 03
Реализуем проверяемыми частями и вместе проверяем отображение, ввод и поведение при ошибке.
Step 04
Передаем порядок эксплуатации и при необходимости продолжаем исправления и улучшения после публикации.
Technical notes / 04
Подробные решения описаны в технических материалах Acecore Systems, а здесь приведен объем доступной консультации.
Note 01
Границы API, область ответов, проверка Origin, ограничение частоты и безопасный вывод ссылок.
Note 02
Проектирование отправки, хранения и эксплуатации с помощью Pages Functions, D1 и Turnstile.
Note 03
Объекты редактирования, изображения, GitHub backend и процесс проверки и публикации.
Note 04
От японского исходника и PR перевода до hreflang, RSS и карты сайта.
Note 05
Единая архитектура перевода UI и статей, языковых URL и данных для поиска.
Note 06
Пример улучшения UX и качества кода статического сайта, включая поиск Pagefind.
Note 07
Контракт реализации для передачи типа консультации, темы и источника в форму.