Ключевые возможности
Конвертация между форматами электронных книг и документов — EPUB, MOBI, AZW3, PDF, Word: файл обрабатывается в фоне и становится доступен для скачивания.

Онлайн-читалка, которая открывает EPUB, MOBI, PDF, AZW3, Word и другие форматы прямо в браузере, а выделения и заметки хранятся вместе с книгой.
Генератор краткого содержания, который превращает длинную главу в короткое и понятное изложение — с настраиваемой степенью обобщения и генерацией тестов по тексту.

AI-корректор текста, который проверяет грамматику, орфографию и пунктуацию и объясняет каждое исправление.

Технический подход
- Фронтенд: Next.js с i18n с самого начала.
- Бэкенд: сервисный слой на C#, спроектированный и развиваемый с нуля, с PostgreSQL (внедрён по ходу проекта).
- Читалка: чтение EPUB, MOBI, PDF, AZW3, Word и других форматов в браузере, с выделениями и заметками.
- Аутентификация: Keycloak.
- Платежи: подписки Stripe; обработка вебхуков реализована и поддерживалась напрямую.
- Обработка документов: Aspose.Words для основной логики конвертации; долгие конвертации передаются в Hangfire, чтобы запросы оставались быстрыми.
- ИИ: генератор краткого содержания и AI-корректор подключены через прямые HTTP-вызовы к локально развёрнутой модели Ollama — без агентного фреймворка, намеренно, с учётом масштаба задачи.
- Доставка: деплой и инфраструктура были в зоне отдельной DevOps-команды; моё участие касалось пайплайна
gitlab-ci.yml.

