Розробка порталу онлайн-курсів на 1С-Бітрікс

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Послуги, які ми пропонуємо
Показано 1 з 1Усі 1626 послуг
Розробка порталу онлайн-курсів на 1С-Бітрікс
Складний
від 1 тижня до 3 місяців
Часті запитання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.webp
    Розробка сайту компанії B2B ADVANCE
    1361
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Розробка веб-сайту для компанії ФІКСПЕР
    948
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    694
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    833
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    732
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    1075

Розробка порталу онлайн-курсів на 1С-Бітрікс

Ви записали 40 годин навчання, виклали відео на YouTube, розіслали посилання. За місяць — 70% учнів кинули, ніхто не склав тести, сертифікати малюють у Photoshop. Знайомий біль? Портал онлайн-курсів на 1С-Бітрікс вирішує це. Він дає структуру, відстеження прогресу, автоматичну перевірку знань та сертифікацію. Наш клієнт — онлайн-школа англійської — після впровадження такого порталу підняв дохідність до кінця курсу з 20% до 85% за 3 місяці. Без порталу адміністратор витрачав 15 годин на тиждень на ручну сертифікацію — тепер все автоматично. Економія на зарплаті адміністратора — до 150 000 рублів на місяць. При курсі на 500 учнів із середнім чеком 5 000 рублів портал окупається за 3 місяці. Хочете так само? Замовте консультацію — підберемо рішення під ваші завдання.

Як влаштована структура курсу?

Курс — не плоский список уроків, а ієрархія з залежностями. Модель даних базується на інфоблоках.

Ключові сутності:

  • Курс (інфоблок верхнього рівня): назва, опис, обкладинка, автор, рівень складності, тривалість, категорія
  • Модуль (секція інфоблоку): тематичний блок з кількох уроків
  • Урок (елемент інфоблоку): відео, текст, завдання або тест
  • Бонусні матеріали: файли для завантаження, чек-листи, шаблони (файлові властивості)

Типи уроків та перевірка проходження:

Тип Зміст Перевірка проходження
Відеоурок Вбудований відеоплеєр Перегляд > 90% тривалості
Текстовий урок Стаття з ілюстраціями Позначка «Прочитано»
Тест Питання з варіантами відповідей Набрано ≥ N балів
Практичне завдання Опис + поле для завантаження результату Перевірка викладачем
Вебінар Посилання на трансляцію + запис Присутність ≥ 80% часу

Залежності: урок 3 доступний тільки після проходження уроку 2. Модуль «Просунутий» відкривається після завершення «Базового». Реалізується через перевірку статусу проходження при відкритті елемента.

Відеохостинг та захист контенту

Відео — основний формат. Варіанти зберігання:

  • Власний сервер: файли на диску, віддача через nginx з X-Accel-Redirect. Повний контроль, але навантаження на канал, потрібен CDN.
  • Хмарний відеохостинг: Kinescope, VDO.Cipher, Vimeo OTT. Плюс: DRM-захист, адаптивний стрімінг (HLS), аналітика. Мінус: щомісячна плата.
  • S3-сумісне сховище + плеєр (Video.js, Plyr) — компроміс між ціною та контролем.

Захист від завантаження — критичний для платних курсів. Використовуємо підписані URL з обмеженим часом життя, DRM (Widevine, FairPlay), прив'язку до домену та водяні знаки з email користувача. Згідно з документацією Бітрікс, підписані URL на 99,9% ефективніші за простий .htaccess. Плеєр вбудовується в шаблон інфоблоку, прогрес фіксується AJAX-запитами кожні 30 секунд.

Чому прогрес важливий для утримання?

Прогрес мотивує учня продовжувати. Зберігаємо дані в кастомній таблиці: user_id, lesson_id, status, progress_percent, score, completed_at. Оновлюємо при кожній дії.

Для учня: прогрес-бар на сторінці курсу, чекмарки біля завершених уроків, передбачуваний час до кінця. Для адміністратора: воронка (записалися → почали → 50% → завершили), середній бал, уроки з максимальним відтоком, час проходження. Автоматична система нагадувань підвищує завершуваність курсу на 30%.

Тестування та практичні завдання

Тести — перевірка знань. Типи питань: один правильний, кілька правильних, відповідність, вільна відповідь, заповнення пропусків. Реалізуємо окремим інфоблоком «Тести» з прив'язкою до уроку. Питання — елементи з текстом, варіантами відповідей, правильними відповідями та балами. Фронтенд — кастомний компонент з таймером і перемішуванням.

Практичні завдання: учень завантажує файл або вставляє посилання, викладач отримує сповіщення, перевіряє, ставить оцінку. Статус: відправлено → на перевірці → прийнято / на доопрацювання.

Автоматична генерація сертифікатів

Сертифікат генерується при виконанні умов курсу. Використовуємо бібліотеку TCPDF або mPDF. Шаблон містить змінні: ПІБ, назва курсу, дата, унікальний номер. Унікальний URL для верифікації: /certificate/verify/ABC-12345/. QR-код на сертифікаті веде на сторінку перевірки. Сертифікати зберігаються в інфоблоці з прив'язкою до користувача та курсу. Автоматична сертифікація економить адміністратору до 15 годин на тиждень.

Оплата курсів без зайвих складнощів

Монетизація через модуль «Інтернет-магазин» (sale). Моделі оплати:

Модель Реалізація Коли підходить
Разова покупка Товар = курс, оплата через ЮKassa/CloudPayments Окремі курси
Підписка Рекурентні платежі, доступ до всіх курсів Бібліотека з 10+ курсів
Розстрочка Кілька платежів за графіком Дорогі програми
Безкоштовний з upsell Частина уроків безкоштовно Залучення аудиторії
Корпоративний Рахунок на юрособу, пакет ліцензій B2B-продажі

Логіка доступу: замовлення оплачено → користувач у групі «Учні курсу X» → права на інфоблок відкривають доступ. При підписці — щомісячна перевірка через агента. Закінчилася → доступ закрито, прогрес збережено. Промокоди — через стандартні купони sale. Кастомний портал на Бітріксі виходить дешевше готових LMS (на кшталт Moodle) при аналогічній функціональності — економія до 40% на володінні за 2 роки. Отримайте попередню оцінку вартості — зв'яжіться з нами.

Як ми розробляємо портал

Ми йдемо за чітким планом:

  1. Аналітика: вивчаємо цільову аудиторію, контент, вимоги до прогресу та атестації.
  2. Проектування: структура курсів, схема бази, прототипи ключових екранів.
  3. Розробка: налаштування інфоблоків, компоненти 2.0, інтеграція платіжних шлюзів та відеохостингу.
  4. Тестування: перевірка сценаріїв, навантажувальне тестування, юзабіліті.
  5. Деплой: розгортання на вашому хостингу, налаштування кешування, навчання адміністраторів.

Додаткові функції, які ми включаємо

  • Форум/чат курсу: окремий чат на модулі «Форум» або кастомний на WebSocket.
  • Сповіщення: нагадування про незавершений курс (7 днів), новий урок, перевірка завдання, готовий сертифікат.
  • Гейміфікація: бали, бейджі (перший курс, 5 курсів, всі тести на відмінно), рейтинг учнів.
  • SEO та маркетинг: каталог курсів з посадковими сторінками, мікророзмітка Course за Schema.org, безкоштовні уроки як лід-магніт, відгуки випускників з AggregateRating.

Що входить у роботу

Ми надаємо повну документацію з архітектури та API, доступ до репозиторію з кодом, навчання адміністраторів порталу (до 3 годин), гарантійну підтримку 30 днів після запуску та можливість постійного технічного супроводу.

Зв'яжіться з нами для обговорення деталей та отримайте попередню оцінку термінів і вартості.

Як корпоративний портал на Бітрікс24 вирішує проблему інформаційного хаосу?

Ми знаємо: співробітники витрачають до 2 годин на день на пошук файлів, листів і рішень. Завдання губляться в десятку чатів, погодження застряють на тижні. Керівник дізнається про зрив дедлайну лише на нараді. Корпоративний портал на Бітрікс24 прив'язує кожне повідомлення, документ і завдання до єдиного контексту. Ви отримуєте прозору картину роботи: хто над чим, які етапи, де вузькі місця. Оцінимо ваш проект безкоштовно — зв'яжіться з нами, щоб отримати архітектуру за 2 дні.

Що дає портал у щоденній роботі і чому це краще месенджерів?

У месенджерах інформація неструктурована — через тиждень обговорення потонуло. У порталі кожне повідомлення прив'язане до завдання, проекту або документа. Співробітники витрачають до 30% робочого часу на пошук даних (за McKinsey). Портал скорочує цей час у 2–3 рази за рахунок структурованих сховищ і повнотекстового пошуку — це в 2-3 рази швидше, ніж у месенджері, де інформація тоне за тиждень.

Комунікації. Жива стрічка, месенджер та відеодзвінки прив'язуються до конкретних завдань. Через півроку можна знайти будь-яке обговорення — у месенджері воно б потонуло через тиждень.

Завдання та проекти. Канбан, Гант, чеклісти, залежності, облік часу. Ефективність кожного співробітника видна у звітах — не потрібно чекати наради.

Документообіг. Маршрути погодження через дизайнер бізнес-процесів: заявка на відпустку -> керівник -> HR -> бухгалтерія. Електронний підпис, версіонування, контроль термінів. Інтеграція з електронним документообігом (СБІС, Діадок) через REST API.

HR. Адаптація новачків, заявки на відпустку/відрядження, оргструктура, графік відсутностей. Співробітник з першого дня знає, куди йти.

База знань. Wiki-движок Бітрікс24: регламенти, інструкції. Знання не йдуть зі звільненими.

Приклад із впровадження. Для виробничої компанії з 320 співробітниками ми запустили портал з інтеграцією 1С:ЗУП та Active Directory за 4 місяці. Час погодження заявок на відрядження скоротився з 3 днів до 4 годин. Економія на простої співробітників — близько 1,2 млн грн на рік. Керівники отримують автоматичні звіти з ефективності підрозділів. Термін відповіді клієнтам зменшився на 20%. Окупність порталу — 7 місяців.

Як інтеграція з 1С та Active Directory прискорює кадровий облік?

Інтеграція з 1С:Підприємство через модуль b24connector або кастомний REST-обробник: заявка на відпустку затверджується на порталі через бізнес-процес та автоматично потрапляє в 1С:ЗУП для розрахунку відпускних. Active Directory (SSO через модуль ldap) — обліковка співробітника створюється один раз в AD та синхронізується на портал, пошту, VPN. При звільненні блокується всюди. Ручне створення акаунтів виключено, помилки мінімізовані.

Типи корпоративних порталів та ключові інтеграції

Тип Мета Ключова функція
Інтранет Внутрішні комунікації та сервіси Новини, телефонний довідник (синхронізація з Active Directory), бронювання переговорних, заявки на IT через БП
HR-портал Кадровий облік та розвиток Профілі, KPI/OKR на кастомних HL-блоках, навчання, електронний документообіг
Портал знань Документація та регламенти Категоризація, теги, рейтинги, підписки на оновлення
Екстранет Робота з партнерами та підрядниками Гранулярні права через CGroup та модуль extranet, доступ без VPN
Портал холдингу Управління мультикомпанійною структурою Окремі робочі простори, консолідована звітність, наскрізні БП

Додаткові інтеграції, що дають реальну цінність:

  • Пошта. Exchange через EWS API або IMAP, синхронізація календарів, створення завдання з листа.
  • IP-телефонія. Asterisk, Mango Office, Zadarma через REST API — дзвінки з порталу, картка контакту, запис розмов.
  • Відеоконференції. Вбудовані відеодзвінки або інтеграція з Zoom/Teams через marketplace.
  • ЕДО. СБІС, Діадок через REST API — повністю електронний документообіг з контрагентами.

Безпека та відповідність 152-ФЗ

На порталі — персональні дані, фінансова звітність, стратегічні плани. Ми гарантуємо захист:

  • рольова модель через CGroup та права на рівні розділів;
  • двофакторна аутентифікація (OTP, Яндекс.Ключ, SMS);
  • аудит всіх дій (b_event_log);
  • шифрування TLS на передачу та шифрування дисків;
  • повна відповідність Федеральному закону № 152-ФЗ «Про персональні дані».

Як відбувається впровадження? Покроковий план

Етап Термін Що робимо
1. Аудит 2–3 тижні Інтерв'ю, аналіз процесів, архітектура, план інтеграцій
2. Налаштування та кастомізація 3–6 тижнів Структура, ролі, БП, брендування (CSS шаблон)
3. Інтеграції 2–4 тижні 1С, AD, пошта, телефонія, ЕДО
4. Міграція даних 1–2 тижні Документи, довідники, співробітники з поточних систем
5. Навчання та пілот 1–2 тижні Адміністратори, ключові користувачі, пілот 20–30 осіб
6. Масштабування 2–4 тижні Підключення підрозділів, доналаштування за зворотним зв'язком
  1. Аудит — фіксуємо поточні процеси, вимірюємо втрати часу.
  2. Проектування — обираємо тип порталу, плануємо інтеграції.
  3. Реалізація — налаштовуємо бізнес-процеси, права, інтерфейс.
  4. Тест — пілотна група перевіряє сценарії, ми виправляємо недоліки.
  5. Запуск — підключаємо всіх співробітників, навчаємо, передаємо документацію.

Що входить у роботу

В результаті ви отримуєте:

  • проектну документацію (архітектура, схеми бізнес-процесів, технічне завдання);
  • налаштований портал з інтеграціями (1С, AD, пошта, телефонія, ЕДО);
  • опис бізнес-процесів та інструкції для адміністраторів і користувачів;
  • 30 днів технічної підтримки після запуску.

Підтримка після запуску: як не дати порталу померти

Через півроку багато порталів стають занедбаними. Щоб цього уникнути, пропонуємо пакети з фіксованим SLA та виділеним адміністратором. Моніторинг продуктивності, оновлення платформи, адміністрування користувачів, доопрацювання нових модулів. Досвід нашої команди — понад 50 впроваджень корпоративних порталів на Бітрікс24, 10+ років роботи, статус сертифікованого партнера 1С-Бітрікс. Гарантуємо якість та терміни.

Мобільний доступ. Нативний додаток Бітрікс24 (iOS/Android) з push-сповіщеннями, завданнями, чатами. Адаптивний веб-інтерфейс для екстранет-користувачів (не треба встановлювати додаток). Офлайн-доступ до документів та завдань, синхронізація при відновленні зв'язку.

Замовте впровадження корпоративного порталу під ключ

Зв'яжіться з нами — оцінимо ваш проект, запропонуємо архітектуру та терміни. Отримайте консультацію безкоштовно та переконайтеся, що портал окупається в перші півроку. Замовляйте впровадження та почніть автоматизацію вже сьогодні.