Lektor - on-line сервіс проведення лекцій, вебінарів та нарад

Задача

Сайт для організації вебінарів/відеоконференцій для кількох користувачів

https://lektor.org.ua/
Lektor  - on-line сервіс проведення лекцій, вебінарів та нарад

Що зроблено?

Доробка існуючого сайту (стара версія), розробка нового дизайну та нового движка сайту.

Перші завдання по сайту включали доробки сторінки для проведення вебінару (кабінету лектора).

Спочатку це була лише робота над розширенням функціоналу робочого столу лектора та оптимізація відео-потоку, запис його на сервері та відображення записаного вебінару.

Головна сторінка
Головна - Календар подій
Особливості та переваги сервісу
Список майбутніх подій
Сторінка опису події
Список активних лекторів
Профіль користувача
Профіль користувача
Створення нової онлайн зустрічі
Історія подій
Запрошення на захід
Реферальні листи
Сторінка події для незареєстрованих користувачів
Сторінка кімнати події
Демонстрація зображення на дошці під час події
Історія фінансів користувача
Внесення коштів на рахунок користувача
Виведення коштів з акаунту
Список рефералів
Розсилка листів рефералам
Система повідомлень з адміністрацією сервісу
Поширені запитання

А далі складність завдань збільшилася

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

Після затвердження технічного завдання на роботу розпочав наш дизайнер. Клієнт фактично прийняв перший варіант дизайну з невеликими доопрацюваннями (опис усіх сторінок зайняв приблизно 2 тижні).

Бекенд для сайту розроблявся на Laravel (орієнтовно 1,5 місяці).

Розробка основної частини (пов'язаної з відображенням відеопотоку) зайняла набагато більше часу, бо треба було порівняти декілька технологій роботи з відеопотоком.

У результаті зупинилися на web-rtc із використанням STUN/TURN сервера. Для запису відео на сервері використовувався headless chrome.

Надалі було додано більше можливостей в кабінет користувача, наприклад задавати розклад лекцій та показ записаного раніше вебінару (включаючи всі дії лектора з документами)

У розробці проекту брали участь

Наша команда

Сергій
Сергій
Managing Director
Марія
Марія
Front-end development
Валерій
Валерій
Back-end development
Володимир
Володимир
Back-end development
Марина
Марина
UI/Art Design

Почніть свій проект зараз

Чи бажаєте ви редизайн або ваш проект абсолютно новий