Разработка образовательной платформы на базе Open edX для онлайн-академии. frontend/backend
25 000 UAHкороткий список приоритетных задач:
интерфейс
интеграции (zoom, webhooks, google)
ТЗ на первый этап:
1. Функциональные требования
1.1 Интерфейс
Требования:
Пользовательский интерфейс:
Поддержка мобильных устройств (адаптивность).
Интуитивно понятная структура:
Главная страница с анонсами курсов.
Личный кабинет студента:
Прогресс по курсам.
Доступ к сертификатам.
Раздел для преподавателей:
Управление курсами.
Отчёты о прогрессе студентов.
Яркий интерфейс для анонсов и напоминаний о Zoom-событиях.
Административный интерфейс:
Удобное управление курсами, студентами и преподавателями.
Интеграция с внешними системами через API.
Управление оплатами (на будущее).
Мультиязычность:
Интерфейс на русском и английском языках с возможностью добавления других языков.
1.2 Передача данных между LMS и внешними системами (Google, Make)
Требования:
Make (Integromat):
Автоматизация процессов:
Синхронизация данных о студентах и их прогрессе с Google Sheets.
Отправка уведомлений в Telegram через Make.
Создание задач и событий в Trello/Asana.
Реализация API:
Предоставление REST API для доступа к данным студентов, курсов и прогресса.
Интеграция с Google:
Синхронизация расписаний (Google Calendar).
Хранение материалов на Google Drive (поддержка ссылок и документов).
1.3 Интеграция с Zoom
Требования:
Подключение Zoom через LTI:
Встраивание Zoom-конференций в курсы (планирование, просмотр записей).
Автоматическое добавление зарегистрированных студентов в вебинары/события.
Управление встречами из интерфейса Open edX.
Рассылки и напоминания:
Уведомления пользователям о запланированных вебинарах через e-mail и Telegram (через Make).
Требования к разработчику
Стек технологий
Основной стек:
Backend: Python (Django, Django REST Framework).
Frontend: React (для MFE), HTML, CSS, JavaScript.
Базы данных: MySQL/PostgreSQL.
Системная часть:
Docker, Kubernetes (развёртывание).
Linux/Ubuntu (серверная настройка).
Интеграции и API:
Работа с REST API и LTI-протоколами.
Firebase (push-уведомления).
Опыт работы с Google API, Zoom API.
Желательный опыт:
Опыт работы с Open edX.
Интеграции с CRM и аналитическими системами.
Опыт разработчика
Опыт работы: 3+ года в Python/Django.
Опыт работы с Open edX или аналогичными LMS.
Опыт интеграции сторонних систем (API).
Навыки DevOps: базовая настройка серверов, CI/CD.
-
11606 44 0 Привет! Меня очень заинтересовал ваш проект – выглядит перспективно и современно, особенно с учетом всех заявленных интеграций и требований к интерфейсу. С радостью обсудим все детали, поскольку проект требует тщательного планирования. Указанный бюджет, к сожалению, не покрывает полный объем работ, но мы можем обсудить оптимизацию задач или этапность реализации. Жду обратной связи, чтобы подробнее все согласовать!
-
2163 14 0 1 Приветствие, меня зовут Роман, я готов выполнить вашу задачу
У меня 3 года опыта разработки, я знаю, как реализовать ваш проект
Сделаю качественно, предоставляю гарантии качества выполнения задач
Дальнейшее обсуждение предлагаю в чате
-
411 6 1 Проект интересный, готов рассмотреть технические требования подробнее. Предпочитаю вести разработку с использованием Agile методологии.
-
449 3 1 1 Готов взять на себя реализацию проекта в соответствии с вашими требованиями.
Приоритетные задачи первого этапа:
Интерфейс:
Разработка адаптивного интерфейса для студентов, преподавателей и администраторов.
Интуитивная структура: главная страница с анонсами, личный кабинет студента и панель администратора.
Многоязычность (русский/английский).
Интеграции:
…
Make (Integromat): автоматизация процессов (синхронизация прогресса студентов, создание задач в Trello/Asana).
Google API: интеграция с Google Calendar для синхронизации расписаний, Google Drive для хранения материалов.
Zoom API: интеграция конференций (планирование, автоматическое добавление студентов, напоминания через Telegram и email).
Передача данных:
Разработка REST API для работы с данными студентов, курсов, прогресса.
Синхронизация прогресса студентов с Google Sheets.
Стек технологий:
Backend: Python (Django, Django REST Framework).
Frontend: React, HTML, CSS, JavaScript.
База данных: PostgreSQL/MySQL.
DevOps: Docker, Kubernetes, CI/CD.
Опыт и готовность:
Более 3 лет опыта работы с Python/Django.
Практика интеграции сторонних API (Google, Zoom).
Умение настраивать серверы и CI/CD для стабильного развертывания.
Готов обсудить детали, уточнить требования и начать работу над проектом! 😊
-
556 1 0 Здравствуйте, Никита! 😉
Готова помочь в создании уникального и функционального сайта образовательной платформы.
Будет отлично показать 1-2 примера подобных сайтов, которые нравятся. Сделаю "под ключ" со свежим дизайном, продуманной структурой и детально проработанным функционалом.
Выполню адаптивно и кроссбраузерно, с добавлением на сайт всех нужных возможностей (включая интеграцию Zoom для онлайн занятий, CRM, и интеграции по API внешних сервисов). Дизайн будет индивидуальный и современный.
Реализую на Django (Python), опыт 5 лет (общий опыт разработки и дизайна 10 лет, начинала больше с WP, и там тоже могу собрать подобный сайт, но конечно не настолько кастомно, как на Джанго).
… Бюджет: $3500; Сроки: 2 месяца;
Соберу всю нужную информацию, проведу ресерч, создам полноценный сайт, согласно вашим потребностям.
Буду рада сотрудничеству!
-
3853 24 0 Добрый день,
Я могу взять на себя разработку вашего проекта. Специализируюсь на разработке веб-приложений с использованием Python (Django) для backend, React для frontend, HTML, CSS, JavaScript. Мой опыт работы более 3 лет, включая интеграцию API и написание REST API. Владею работой с MySQL/PostgreSQL, Docker, Kubernetes, и имею опыт работы с Google API, Zoom API.
Мой рейт - 16$ в час.
Жду более подробное описание задач для начала работы.
Спасибо.
-
711 4 0 Привет, у меня есть опыт работы с 95% необходимого стека. Можем обсудить подробнее условия и сроки в личных сообщениях.
Актуальные фриланс-проекты в категории Python
Рассылка по группам
1500 UAH
Нужен софт который будет подключаться к телеграмм сессии, будет заходить в телеграмм группы и отправлять сообщения которое ему скажут Python, Разработка ботов ∙ 30 минут назад ∙ 3 ставки |
Построить модель классификации клиентов1. Есть данные клиентов в Mongo/SQL (примерно 20 000 записей с сырыми данными). 2. Необходимо на их основе построить фичи и модель классификации клиентов на поведенческие группы. 3. Проект выполнить на Python. AI и машинное обучение, Python ∙ 1 день 3 часа назад ∙ 29 ставок |
ИТ Автоматизация ведения VAT-отчетности
10 000 UAH
Необходимо разработать систему для автоматизации переноса данных о продажах из CRM в бухгалтерскую систему Wafeq. Система должна импортировать банковские и платежные отчеты, автоматически сверять платежи с инвойсами, формировать инвойсы для VAT-отчетности и минимизировать ручную… AI и машинное обучение, Python ∙ 1 день 8 часов назад ∙ 39 ставок |
Инструмент сверки счетов с банком, картами и бухгалтеромТехническое задание: инструмент сверки счетов с банком, картами и бухгалтеромОбщая цель Нужен локальный инструмент (скрипт/небольшое приложение на Python), который запускается вручную раз в 1-2 месяца на моём компьютере и делает сверку между: Счетами, которые я выставил клиентам… Python, Десктопные приложения ∙ 1 день 21 час назад ∙ 39 ставок |
Автоматическая публикация видео в социальные сети по расписаниюТехническое задание (ТЗ) Автоматическая публикация видео в социальные сети по расписаниюОписание проекта Нужен скрипт/бот (Python предпочтительно, либо любое другое решение на ваш выбор — главное стабильность и простота поддержки), который автоматически публикует видео из папки… Python, Разработка ботов ∙ 2 дня 9 часов назад ∙ 58 ставок |