«Смотри.Учись» — сервис онлайн-видеокурсов

Сегодня в рубрике «Стартапы» — мобильное приложение «Смотри.Учись», которое позволяет дистанционно изучать различные дисциплины по видеоурокам от экспертов. Передаём микрофон.

Меня зовут Виктория Кулик, мне 39 лет. Я являюсь одним из основателей этого проекта. До создания образовательного сервиса занималась стратегическим консультированием и участвовала в управлении крупным холдингом.

Мы с моим другом из инвестиционного банка (он стал инвестором и сооснователем проекта) решили создать платформу, которая позволит любому эксперту и преподавателю эффективно монетизировать свой опыт.

С чего всё началось

Дистанционное обучение сегодня находится на пике популярности, но этот тип получения знаний не всегда преподносится студентам в удобной форме. Если ещё пять лет назад сайты считались наиболее удобным вариантом обучения в онлайне, то сейчас большая часть аудитории переключилась на смартфоны и планшеты. Так и возникла потребность в толковом приложении, которое ответит на запрос аудитории.

Сервис должен был стать удобным как для студентов, так и для преподавателей. В нём нужно было совместить:

  • Удобный интерфейс, понятный любому пользователю.

  • Мощную базу для просмотра видеоконтента и дополнительных файлов.

  • Самые востребованные функции соцсети и мессенджера: дружба пользователей, шеринг и обмен сообщениями.

Так и получилось приложение «Смотри.Учись». Сервис привязан к одноименному сайту, запущенному в середине 2016 года, на котором действует бонусная система, а также есть возможность покупать и дарить курсы. Поэтому важно было грамотно интегрировать в приложение эти функции, не переведя при этом акцент с его главной цели — дистанционного обучения. Расставив все приоритеты, мы приступили к разработке.

Принцип работы приложения

Для начала обозначим возможности сервиса тезисно:

  1. Выбор курсов из каталога с описанием как самих курсов, так и их авторов.

  2. Просмотр демовидео для незарегистрированных на курс пользователей с целью оценки качества преподавания.

  3. Покупка платных видеокурсов и регистрация на бесплатные, их просмотр и прохождение тестов.

  4. Общение с инструкторами и студентами на форуме.

  5. Бонусная программа по аналогии с сайтом.

  6. Возможность подарить курс любому адресату.

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

90c6d6a30aea30.png
7a647e73bc9b92.png
8979f504340f4f.png

Студентам и преподавателям конкретного курса видны аккаунты других пользователей. Они могут добавляться в друзья, обмениваться личными сообщениями и задавать вопросы в форуме.

Это особенно удобно тем, кто хочет находиться в контакте с автором мастер-классов, задавать ему уточняющие вопросы, заострять внимание на сложных моментах конкретной тематики. Здесь мы реализовали не главную, но очень важную цель: сократили ту самую дистанцию и воссоздали привычную современному человеку форму общения.

2153426a8784d4.jpg

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

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

Дополнительные возможности

Любой пользователь может посмотреть часть видеоурока в течение пяти минут без регистрации на курс. Это позволяет ближе ознакомиться с контентом и формой его подачи и принять решение: начинать обучение или нет.

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

5b9d595dbcb39d.jpg

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

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

Например, на этапе проектирования модуля, отвечающего за обработку загружаемых пользователями видеофайлов, пришлось решать сразу несколько сложных с технической точки зрения задач:

  • Поддержка максимального количества браузеров и устройств.

  • Быстрая подготовка пережатого с нужными параметрами видео.

  • Максимально быстрая отдача видеопотока сервером.

Среднестатистическому пользователю может показаться, что эти задачи весьма тривиальны, ведь у всех перед глазами есть, например, YouTube, Vimeo и прочие гиганты индустрии. Они имеют достаточно ресурсов, чтобы поднять планку ожидаемого удобства весьма высоко. Однако связывание всех частей воедино сопряжено с огромным количеством проблем и компромиссов между удобством, защитой и другими особенностями сервиса.

Сегодня приложение умеет принимать на вход видеофайлы практически любого формата и достаточно быстро их обрабатывать даже в условиях повышенной нагрузки на серверы. При этом оно работает достаточно прозрачно для пользователей, автоматически находя обходные пути даже в случае загрузки «битых» или нестандартных файлов.

Мы не останавливаемся на достигнутом и продолжаем работу над сервисом. Постоянно следим за автоматически генерируемыми отчётами о качестве сконвертированного видео и оперативно реагируем на запросы инструкторов о расширении возможностей.

Приложение доступно для пользователей смартфонов на платформе Android.

©  vc.ru