Платформа для образовательного контента
Страна
Ирландия
Индустрия
Образование
Срок работы
8 месяцев
Команда
1 PM, 2 FE-разработчика, 1 BE-разработчик, 1 QA, 1 UX/UI-дизайнер
Страна
Ирландия
Срок
8 месяцев
Индустрия
Образование
Команда
1 PM, 2 FE-разработчика, 1 BE-разработчик, 1 QA, 1 UX/UI-дизайнер
Мы разработали современную систему управления контентом (CMS) с нуля, чтобы упростить процесс создания экзаменационных вопросов и сборки тестов. Платформа позволяет легко и эффективно создавать вопросы, формировать экзамены и управлять контентом, значительно ускоряя рабочие процессы и обеспечивая удобное управление для преподавателей и администраторов.
Перед нами стояла задача создать масштабируемую и удобную CMS для образовательных учреждений. Существующие инструменты были недостаточно гибкими: редактор ограничивал возможности авторов, таблицы работали медленно, интеграция материалов и управление большими объемами данных вызывали сложности. Платформа должна была быть полностью с нуля, поддерживать стандарты QTI и обеспечивать централизованное управление контентом.
Наша команда создала полнофункциональную CMS, разработав интуитивный редактор вопросов с интерактивными элементами, систему сборки экзаменов и гибкие инструменты управления контентом. Мы внедрили drag-and-drop функционал с использованием нативной поддержки браузера, реализовали порционную загрузку данных для повышения производительности, добавили теги для удобного поиска, заменили устаревший WYSIWYG на современный и гибкий Rich Text Editor. На стороне сервера мы реализовали конвертацию QTI-файлов для автоматического импорта вопросов, а также внедрили SSO для повышения безопасности и удобства использования. Оптимизация рендеринга компонентов и улучшение UX сделали платформу быстрой, понятной и эффективной.
- Ускорение создания вопросов и сборки экзаменов, экономия времени преподавателей и администраторов.
- Упрощение управления контентом за счёт улучшенного поиска и тегирования, легкость организации материалов.
- Автоматизированная интеграция QTI-файлов, снижение ошибок и ручной работы.
- Высокая производительность и масштабируемость, поддержка растущих образовательных потребностей.
- Повышение безопасности и удобства работы благодаря SSO, укрепление доверия пользователей.
JavaScript
Vue.js
TypeScript
Pinia
TailwindCSS