Scratch.radio

Сайт и фирменный стиль Scratch.radio

Приложение, транслирующее авторскую музыку, бесплатно предоставляемую слушателям
Год разработки: 2021

Что сделано

Авторский дизайн
Адаптивная верстка
Оптимизация скорости загрузки сайта
Проверено на компьютерах, планшетах и смартфонах
Проектирование архитектуры системы
Проектирование интерфейса
Разработка приложения Android
Разработка приложения iOS
Фирменный стиль

Описание проекта

Заказчик

Scratch.radio — одностраничное приложение, транслирующее авторскую музыку, бесплатно предоставляемую слушателям. Проект сделан для того, чтобы сделать скретч музыку более доступной широким массам.

Реализация

В 2021 году перед нами встала задача реализации полноценного онлайн-радио с возможностью установки на любую операционную систему и мобильные приложения. Для этого, было необходимо создать сайт на React с его переводом на PWA.

Для трансляции радио, сбора статистики и проведения прямых трансляций, было необходимо использовать Open-Source систему AzuraCast. В рамках проекта было сделано:

  • Оптимизация скорости загрузки сайта;
  • Проектирование архитектуры системы;
  • Проектирование интерфейса;
  • Адаптивная верстка;
  • Авторский дизайн;
  • Возможность ведения неограниченного числа трансляций;

Технические особенности проекта

Проведена оптимизация скорости загрузки страниц.

В качестве бэка используется open-source система AzuraCast, которая позволяет создавать неограниченное количество радиостанций, наполнять их треками и джинглами, проводить прямые трансляции через Butt или SopCast, собирать статистику.

Использование React позволило сделать из сайта PWA с возможностью установки на любой операционной системе, приложение также размещено в Google Play.

В качестве сервера используется виртуальный сервер в облаке от Яндекс.

Результат

В результате работы, получился уникальный проект, который является примером хорошего UI и позволяет пользователям беспрепятственно наслаждаться бесплатной музыкой где угодно.

В рамках проекта было создано мобильное приложение на Android, сейчас готовится сборка для Apple. Приложение принимало участие в конкурсе «Рейтинг рунета» в номинации «Культура, искусство, общество»

Scratch.radio Scratch.radio Scratch.radio Scratch.radio