Задачи проекта
- Разработка пространства для обмена знаниями и лекциями
- Поддержка преподавателей различных вузов
Консультирование и планирование
Анализ конкурентов
На основе поисковой выдачи по наиболее популярным запросам отобраны основные конкуренты. Рассматривались только образовательные порталы, виртуальные университеты открытого образования и крупные провайдеры открытых онлайн-курсов, не учитывались сайты университетов, маркетплейсы по продаже курсов и прочие подобные сайты.
Проведен анализ конкурентов по сравнительной таблице Cetera. Выявлены типичные функциональности, содержание основных страниц, тексты ключевых анонсов, перечень акций и другая информация.
Сегментирование, таргетирование, позиционирование, customer journey
Определены группы целевой аудитории. Соотнесены страницы проекта и группы аудитории. Разработаны пути пользователей по страницам и разделам.
Проектирование
Карта сайта
На основе результатов анализа конкурентов и сегментирования аудитории составлена структура портала. В качестве многих заголовков названий разделов 2-3 уровня используются наиболее часто встречающиеся поисковые запросы.
Прототип
В составе прототипа — более 50 страниц.
Главная страница
Страница курса
Дизайн
Эскизы
На основе фирменного стиля и результатов анкетирования клиента разработаны эскизы проекта. При дизайне учитывались современные тренды веб-дизайна.
1 итерация
2 итерация — Главная страница
2 итерация — Страница лекции
3 итерация — Главная страница
3 итерация — Страница лекции
Макеты
На основе эскизов и прототипа разработаны эскизы проекта. Разработана и согласована главная страница в графическом формате. Затем были разработаны все типовые страницы в верстке чистового качества.
1 итерация — Главная страница
2 итерация — Главная страница
3 итерация — Главная страница
4 итерация — Главная страница
5 итерация — Главная страница
6 итерация — Главная страница
Сводная страница всех элементов в макете — 1
Сводная страница всех элементов в макете — 2
Страницы курса в вёрстке
Страница регистрации в вёрстке
Платформа
- Сервер — выделенный физический сервер, арендованный Заказчиком в дата-центре, настроен Cetera в рамках проекта.
- Операционная система — Linux Debian
- Веб-серверы: Apache, nginx
- База данных — MySQL
- Языки программирования: PHP, JavaScript
Разработка
Верстка выполнена на framework Foundation 6.0. Обеспечена адаптивная вёрстка. Код прошёл тестирование на соответствие стандартам W3C.
Программирование выполнялось на PHP. Отдельные возможности реализованы на стандартных модулях jQuery.
Контроль качества проводился автоматическими системами. Обеспечено соответствие стандартам PSR для PHP. Пройдены все встроенные тесты (безопасность, производительность, неизменность ядра и т.д.) системы управления контентом.
Дальнейшее развитие
Развитие осуществляется на основе периодических процессов выявления потребностей и планирования проектов — видений. Интервью проводятся с периодичностью раз в квартал. Корректировка планов — ежемесячно вносятся изменения в мастер-планы проекта. Ключевые задачи:
Апрель 2019
- Создание иерархии курса и лекций.
- Создание личного кабинета пользователя.
- Реализация загрузки в лекцию текста, аудио и видео материалов.
Май 2019
- Реализация рейтинга курса.
- Реализация страницы преподавателя и справочника преподавателей.
- Реализация отзывов, новостей и FAQ.
Июнь 2019
- Реализация рейтинга курса.
- Реализация страницы учебного заведения и справочника учебных заведений.
- Реализация синхронизации видеолекции и текстовой лекции.
- Разработка визуального текстового редактора.
Июль 2019
- Разработка английской версии портала.
- Разработка тестов для курсов и лекций.
Август 2019
- Разработка возможности создавать отдельные лекции.
- Разработка портальной инфраструктуры для лекций.
- Реализация отдельных фильтров, рейтингов, правил доступов для лекций.
- Реализация поддержки визуальным редактором таблиц, картинок, формул формата tex.
Сентябрь 2019
- Редизайн главной страницы сайта.
- Реализация отдельного редактора tex и компиляции загружаемых файлов tex.
- Перенос локализации на поддоменную структуру.
Октябрь 2019
- Внедрение верстки главной страницы.
- Реализация смены языка.
- Реализация скачивания лекции в pdf.
- Установка на сервер latexml.
Ноябрь 2019
- Локализация сайта на английский язык.
- Разработка эскиза.
- Реализовать синхронизацию лекции с видео.
- Заливка базы тегов.
Декабрь 2019
- Разработка макета главной.
- Внесение правок в прототипы.
- Подбор библиотек для графа.
- Разработка макета сводной рядовой.
Похожие кейсы
Личный кабинет для дилера медицинской техники
Личный кабинет для Rock the Cycle
Интернет-магазин для производителя товаров для дома
B2B личный кабинет для косметического бренда
Личный кабинет для «Опеки»