UA EN

Velvot — розробка додатку для навчання через відеоконтент

Velvot
ІндустріяОсвіта
РозташуванняНігерія
Розробка2022

Задача: створення стабільної освітньої платформи

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

Рішення: нативний підхід для максимальної продуктивності

Було вирішено основну бізнес логіку реалізувати на бекенд частині. Головними вимогами до мобільних додатків були стабільність і швидкість роботи, можливість подальшої підтримки та масштабування проекту, тому було вирішено розробити нативні iOS і Android програми. Також передбачена адміністративна роль для додавання контенту і здійснення контролю за системою.

Velvot

Основний функціонал: монетизація та персоналізація навчання

Швидке ознайомлення користувача з платформою. Одразу після реєстрації через електронну адресу юзер отримує доступ до додатку. Заповнення відомостей про користувача відбувається після підтвердження електронної адреси. Перегляд блогів і курсів. Користувач має змогу сортувати курси за темами, здійснювати пошук контенту за ключовим словом, переглядати лекції курсу та блоги. Система зберігає поточний прогрес кожного курсу, і після перегляду всіх лекцій користувач може завантажити собі на телефон сертифікат про завершення відповідного курсу, залишити фідбек. Є можливість поділитися курсами та блогами через соцмережі та месенджери. Користувачу приходять push-сповіщення про нові курси. Для зручності усі закінчені, активні та улюблені курси система зберігає у профілі користувача. Монетизація платформи відбувається за рахунок гнучкої системи підписок.

Velvot

Розробка: високопродуктивна архітектура MVVM та RxSwift

Нами була використана архітектура MVVM, для прив'язки даних використовувався RxSwift. Ми застосували Swinject, Dependency Injection бібліотеку для ініціалізації нових модулів, це спрощує їх створення та повторне використання. Для збереження та відтворення відеоконтенту було обрано сервіс Vimeo, який дає можливість створення приватних відео, що мінімізує шанси на розповсюдження контенту платформи сторонніми шляхами. Для відтворення відеоконтенту були використані кастомні програвачі на базі нативних компонентів. Для реалізації системи підписок використали StoreKit.

Velvot

Результат

Нам вдалося розробити платформу, з допомогою якої користувачі можуть навчатися різноманітним предметам. Сервіс легко монетизується. Velvot включає в себе бекенд частину з реалізацією основної бізнес-логіки та нативні клієнтські мобільні додатки під Android та IOS платформи.

Команда проєкту:

  • Дмитро
    Дмитро

    IOS розробник

  • Євгеній
    Євгеній

    IOS розробник

  • Андрій Ж.
    Андрій Ж.

    Android розробник

  • Денис
    Денис

    Android розробник

  • Віталій
    Віталій

    Backend розробник

  • Вікторія
    Вікторія

    Менеджер проектів

  • Антон
    Антон

    QA

Залишайте контакти, щоб дізнатися вартість розробки вашого проєкту

Бюджет

  • 10K
  • 20K
  • 50K
  • 100K
  • 150K
  • 200K