Glinka Digital
Как запустить музыкальный стартап с третьей попытки: история о качестве звука и технологическом упрямстве.

Максим Ермилов
Основатель WAPP · продакт и архитектура
Дима
Фулстак- и бэкенд-разработчик
Андрей
Mobile Developer
Настя
Проектный менеджер
Женя
Тестировщица
Кейс Glinka — это история о долгом цикле доверия. Клиент приходил к нам трижды, дважды уходил к другим и каждый раз возвращался, когда «дешевле и быстрее» оборачивалось нерабочим продуктом.
Как мы запускались: два года и три попытки
История Глинки началась для нас два года назад. Мы считали смету, обсуждали архитектуру, но клиент уходил пробовать другие команды. Один подрядчик не вытянул звук, второй — стабильность мобильного приложения.
Только на третий раз, когда цена ошибки стала критической, мы пожали руки и начали работать всерьез. Наша задача была не просто «написать код», а выпустить продукт, который наконец-то полетит.
Проблема: почему Zoom убивает музыку
Стандартные сервисы видеосвязи (Zoom, Skype, Meet) созданы для голоса. Их алгоритмы безжалостно обрезают всё, что кажется «шумом»: обертоны скрипки, затухание фортепиано, высокие ноты вокала. Для профессионального обучения это профнепригодно.
Что мы сделали:
- Звук без цензуры: мы залезли в настройки WebRTC и отключили стандартное шумоподавление. Теперь преподаватель слышит инструмент, а не «цифровое эхо».
- Нативные модули: стандартные решения для React Native не позволяли управлять камерой так, как нам нужно. Мы переписали часть SDK, чтобы реализовать переключение на широкий угол — это критично, чтобы видеть постановку рук пианиста.
2 года
цикл сделки
3-й заход
стал успешным
0
фильтров на аудио
Технологии против «костылей»
Мы не стали собирать «франкенштейна». В основе — Matrix для чатов и кастомный WebRTC для связи. Бэкенд на Laravel ведёт логику, React Native — чтобы ученик мог заниматься с iPad или телефона из любой точки мира.
Результат
Продукт запущен. Сейчас идёт тестирование на первых 200 преподавателях. Мы доказали: если за проект берётся команда с нормальным инженерным подходом, даже «проклятый» стартап превращается в работающий бизнес.
Функциональные модули
01. Личные кабинеты: экосистема обучения
Мы разделили интерфейсы так, чтобы каждый фокусировался на главном. Учитель управляет группами и видит график занятий, а ученик получает доступ к записям прошлых уроков и библиотеке нот в один клик.
Единая точка входа в учебный процесс: расписание, материалы, прогресс и чаты — без лишних вкладок и «админок ради админок».

02. Видеозвонки без преград
Сердце приложения. Мы сделали интерфейс, который не перекрывает обзор. Одно нажатие — камера переключается на макро или широкий угол, чтобы преподаватель мог поправить постановку кисти ученика.
Интерфейс звонка: HD-видео и звук без заметных задержек — чтобы урок вокала или инструмента ощущался как живой, а не как созвон в плохом Zoom.

03. Встроенный метроном и плеер
Музыка требует точности. В дизайн-систему заложены инструменты, которые всегда под рукой: метроном с выбором темпа и плеер для минусовок прямо во время урока. Так мы убираем гонку между приложением и внешними сервисами — меньше шансов словить рассинхрон или «плавающий» звук.
Инструментарий: Метроном и плеер живут в том же экране, что и урок: ритм, темп и репетиция по минусу без выхода из сессии.

Команда проекта
Настя — Project Manager. Тот человек, который сохранил проект для студии. В течение двух лет она вела переговоры, считала сметы и консультировала клиента, пока он пробовал других подрядчиков. Когда пришло время разработки, Настя обеспечила бесшовную коммуникацию и сдачу проекта точно в срок.
Андрей — Mobile Developer. Реализовал сложную логику видеосвязи на React Native. Его главная заслуга — кастомизация нативных модулей для переключения объективов и работа с потоковым видео без заметных задержек.
Дима — Backend Developer. Построил надёжную архитектуру на Laravel. Интегрировал протокол Matrix для чатов и настроил облачное хранилище S3 для мгновенного доступа к записям уроков.
Евгения — QA Engineer. Проверила каждый сценарий использования: от стабильности звонка при переходе с Wi‑Fi на 4G до чистоты звука на разных моделях планшетов и смартфонов.
Максим — Founder / CTO. Технический надзор, выбор архитектурного стека (WebRTC + Matrix) и контроль финального качества продукта.