Перейти к содержимому
Все проекты
Издательство и медиа / 2026

Munir Nashriyoti

Платформа цифрового издательства: бумажные книги, аудиокниги и электронные книги в одном магазине — с подпиской, чтением/прослушиванием и доставкой.

Клиент
Munir Nashriyoti
Отрасль
Издательство и медиа
Год
2026
Услуги
  • Мобильные приложения
  • Разработка веб-сайта
Munir Nashriyoti — Munir Nashriyoti

Ключевые цифры

3

Форматы продукта

6

Платёжные системы

3

Языки интерфейса

01

Задача

Издательство продаёт одновременно три разных продукта — бумажную книгу, аудиокнигу и электронную книгу. У каждого своя логика: бумажная живёт в складе и доставке, аудио — в позиции прослушивания и главах, электронная — в правах и защищённом чтении. Требовалось объединить их в едином каталоге, корзине и системе подписок, точно разграничив права доступа, возникающие из покупок, подписок и подарков.

02

Что мы построили

Мы построили бэкенд на Django и DRF и магазин на Nuxt 3, с отдельным API для мобильного приложения. Каталог поддерживает три формата (книга / аудиокнига / электронная книга); подписка работает в трёх тарифах (Premium, E-book, Audio) и на сроки 1/3/6/12 месяцев. Чтение и прослушивание реализованы в браузере через epub.js и pdf.js — с сохранением позиции, закладками, цитатами, книжной полкой и целями чтения; для каждой аудиоглавы добавлены QR-диплинки. Платежи — Payme, Click, Apelsin, Octo (с сохранённой картой), Payze и Uzum Bank; доставка интегрирована с BTS и Yandex Delivery. Поиск на Elasticsearch, фоновые задачи Celery, Telegram-бот заказов, реферальная программа и выплаты блогерам, промокоды и кэшбэк-кошелёк — всё управляется из единой админ-панели.

03

Результаты

Издательство продаёт три формата на одной платформе: каталог, подписка, оплата, доставка и читательский опыт объединены в одну систему. Право доступа возникает только из оплаченного заказа и разграничено по форматам — покупка аудиоверсии книги не открывает её электронную версию. Интерфейс работает на трёх языках (узбекский, русский, английский), а переводы контента управляются из админ-панели.

Технологии

  • Celery
  • Django
  • Docker
  • Elasticsearch
  • Nuxt
  • PostgreSQL
  • Python
  • Redis
  • Telegram Bot API
  • TypeScript
  • Vue JS

Расскажите о вашей задаче

Заполните форму — ответим в течение 24 часов.