Moodle разработчик
Summary
Frontend developer builds a student portal for a Moodle-based education platform, including study plans, progress tracking, and PDF report generation.
Зарплата: 20000–20000 RUR (на руки)
Moodle разработчик (проектная работа)
Описание проекта
Требуется frontend-разработчик для реализации личного кабинета студента образовательной платформы. Проект разовый — необходимо выполнить фиксированный объём задач согласно техническому заданию.
Что нужно сделать:
-
Учебный план — в личном кабинете студента разместить Учебный план, который отображает содержание курса: модули, уроки внутри них, тесты.
-
Календарный учебный график и прогресс обучения — реализовать отображение Календарного учебного графика (сроки освоения элементов курса) и Прогресса обучения (фактические данные об освоении):
-
для материалов освоение = просмотр;
-
для тестов освоение = успешная сдача.
-
-
Электронная зачётная книжка и студенческий билет — реализовать формирование:
-
электронной зачётной книжки с информацией о дисциплинах из Учебного плана и результатах освоения (оценки за тесты);
-
студенческого билета по шаблону с данными слушателя и программы.
Оба документа должны формироваться и скачиваться в формате PDF.
-
Требования к кандидату:
-
Опыт frontend-разработки от 1 года.
-
Опыт работы с React / Vue.js / Angular (указать актуальный стек).
-
Уверенное знание JavaScript (ES6+) и TypeScript.
-
Опыт интеграции с REST API.
-
Опыт работы с HTML, CSS (адаптивная верстка).
-
Опыт генерации PDF-документов на фронтенде (библиотеки jsPDF, pdfmake или аналоги).
-
Понимание принципов работы с данными и состояниями приложения.
Условия работы:
-
Разовый проект с фиксированной оплатой — 20 000 руб. за выполнение всего объёма работ по ТЗ.
-
Удалённая работа.
-
Гибкий график, сроки выполнения обсуждаются.
-
Оплата по факту приёмки результата.
Как откликнуться:
Пришлите ссылку на портфолио или примеры выполненных проектов. В отклике укажите, с каким стеком технологий работаете и сколько времени потребуется на выполнение задачи.