cultivation
ЭТАП 1

Фундамент

  • Архитектура: модули, обработка ошибок, конфигурация
  • Веб-фреймворк с серверным рендерингом (Tera)
  • Пайплайн Markdown → HTML для контента
  • База данных SQLite, миграции
  • Версионирование контента с diff-просмотром
  • Система комментариев с модерацией
ЭТАП 2

Чтение и контент

  • Главы новеллы с навигацией (вперёд/назад)
  • Отслеживание прогресса чтения
  • Аудио-интеграция с предзагрузкой и crossfade
  • Автосинхронизация глав из файловой системы
  • Профиль пользователя и настройки
ЭТАП 3

Достижения и интеграция

  • Система достижений за активность на сайте
  • Еженедельный бонус (7-дневный календарь)
  • Связь достижений с внутриигровыми наградами
  • Уведомления о новых главах
ЭТАП 4

Сообщество

  • Вики по миру Fallen Ascendancy
  • Обсуждения глав между читателями
  • Рейтинговая система и лидерборд
  • Настраиваемые уведомления