Стартовали новые рейтинги digital-подрядчиковУспейте принять участие! Предварительные результаты.
Purrweb
Аналог дневник.ру для частных школ Кувейта: как заменить сторонние сервисы своей системой
Purrweb
#Сайт под ключ#Фирменный стиль

Аналог дневник.ру для частных школ Кувейта: как заменить сторонние сервисы своей системой

53 
Purrweb Россия, Омск
Поделиться:
Аналог дневник.ру для частных школ Кувейта: как заменить сторонние сервисы своей системой
Клиент

The English Education Providers Group

Сфера

Образование, наука, работа

Регион

Кувейт

Тип сайта

Порталы и сервисы

Сдано

Март 2025

Задача

Заказчики обратились к нам, чтобы перейти со сторонних сервисов на кастомное решение, полностью адаптированное под их потребности.

Как мы справились с этой задачей и создали удобную учебную платформу для учеников и родителей, которую заказчики планируют продавать как white label решение — рассказываем в нашем новом кейсе.

Решение

Раньше заказчики использовали несколько сторонних сервисов, и у школ сети не было единой системы. Со временем стало понятно, что это неудобно и дорого для бизнеса.

Вместо постоянных трат на внешние платформы решили вложиться в собственное решение — с учетом масштаба сети школ, оно может окупиться за несколько лет.

1Ключевые бизнес-процессы зависели от сторонних сервисов. Клиент хотел от этого уйти

К нам обратилась сеть частных школ из Кувейта — The English Education Providers Group (EPG). Компания работает в сфере образования с 1975 года и в этом году празднует свое пятидесятилетие. Рекорд среди наших клиентов!

Сегодня в сеть EPG входят 42 школы в Кувейте, в которых обучается почти 9 тысяч детей. EPG дает начальное и среднее образование — старших школьников тут нет.

Преподают в школах в основном на английском, а учебные программы аккредитованы международными организациями, например, Британским советом и Кембриджской ассоциацией международного образования. При этом EPG учитывает местный контекст и работает с билингвами. Главная миссия — дать детям качественное образование, с которым будет проще построить международную карьеру.

Сайт EPG:

В общем, крутые ребята с очень важной миссией ?

У EPG не было своих разработчиков, поэтому решили привлечь для этой задачи внешнюю команду дизайна и разработки, чтобы не тратить время на поиск и онбординг инхаус-специалистов. 

Искали подрядчика за пределами Кувейта, но с опытом работы в этом регионе. Другой важный критерий — подходящий технологический стек, чтобы в будущем не возникло проблем с поддержкой и масштабируемостью системы.

И тут звезды сошлись и заказчики выбрали работать с Purrweb ☆ Мы шутим — звезды тут, конечно же, ни при чем: мы пишем приложения, используя актуальные и надежные технологии, а еще в нашем портфолио есть классные проекты для арабского рынка. 

Так что мы хорошо понимали, какие тут особенности в бизнес-коммуникации и принятии решений. Поэтому не удивились, когда заказчики взяли паузу, чтобы сравнить наше предложение с другими вариантами, и только спустя несколько месяцев вернулись к нам, чтобы стартануть проект :)

2Какая ERP-система нужна заказчику

Чтобы лучше понять наши задачи на этом проекте, давайте сначала разберемся, что такое ERP-система (Enterprise Resource Planning).

→ ERP-системы предоставляют единое информационное пространство для управления ключевыми бизнес-процессами компании. Они собирают и анализируют данные, на основе которых менеджмент может эффективно планировать ресурсы и принимать стратегические решения. 

Обычно ERP-системы нужны там, где бизнесу требуется автоматизировать и координировать разные процессы, чтобы избежать разночтений. 

Для нашего заказчика цель ERP-системы — это менеджмент учебного процесса во всех филиалах школы. И вот что это подразумевает:

По функциональности это напоминает известный российский сервис дневник.ру. Только для Кувейта 

При разработке нам нужно было учесть, что из-за нескольких ролей и разных уровней доступа будет много сложной логики. Функциональность у ERP-системы тоже продвинутая. 

3Наши задачи на проекте

Мы отвечали за дизайн и разработку ERP-системы и перед нами стояли такие задачи:

Был один важный нюанс — бюджет. Полноценная разработка ERP-системы со всей желаемой функциональностью выходила за рамки комфортного для заказчика лимита. 

Мы обсудили ситуацию и нашли выход: делаем MVP-версию платформы с критически важными для заказчика фичами. В дальнейшем можно будет постепенно добавлять функциональность и масштабироваться. 

В MVP мы решили сосредоточиться на ключевых функциях для супер-админа и родителей. В этой версии мы полностью убрали фичи для учителей. Также исключили некоторые некритичные возможности: редактирование контента на лендинге супер-админом, архивирование сущностей, запись учеников на дополнительные занятия, а также чаты для учеников и учителей.

Далее расскажем подробнее о пользовательских сценариях и возможностях платформы.

4Как тут все устроено

Возможности ERP-системы зависят от роли пользователя. Всего их четыре.

Роль нужно указать при авторизации.

Это внутренняя система, поэтому просто так туда не попасть: регистрировать новых пользователей на платформе и выдавать им доступ может только супер-админ. 

Экран авторизации:

В дизайне мы использовали блоковую структуру, чтобы удобно разместить контент и сохранить чистоту интерфейса. Так как информации на платформе много, важно, чтобы пользователи быстро ориентировались. Основные цвета — синий и белый, а для акцентов добавили желтый. Показываем примеры нескольких экранов:

◾️ Так выглядит дневник со стороны ученика. Для более удобной и быстрой навигации сделали вкладки, чтобы можно было переключаться между другими страницами дневника

◾️ А это — страница с домашкой. Здесь можно увидеть, что задано, прикрепить свои ответы, посмотреть фидбек от учителя

◾️ Расписание уроков со стороны учителя

◾️ Одно из самых сложных флоу — оплата. У заказчика предусмотрена сложная система скидок, которые могут суммироваться, поэтому нам нужно было детально проработать формулы расчета. Кроме того, платформа поддерживает рассрочку, возвраты и другие финансовые операции. 

Флоу оплаты для родителя. На платформе можно оплатить не только учебу, но и дополнительные услуги, например, школьный автобус

◾️ Супер-админ управляет правами доступа для разных ролей, определяя, какие функции и данные доступны пользователям. Мы сделали гибкую систему настройки прав в админ-панели.

Например, админ может разрешить учителям просматривать определенную информацию про учеников: данные их родителей, медицинскую информацию и другое. Аналогичные настройки есть и для всех остальных ролей

Разработка админки оказалась для нас интересным челленджем. Доступ к ней имеют разные сотрудники, и нужно было учесть, что на каждой странице должны быть отличающиеся уровни прав: одни могут только просматривать информацию, другие — вносить изменения, а третьи — удалять данные. Некоторые пользователи обладают полным набором прав.

Также мы сделали лендинг главной страницы для основного сайта EPG, где представлена вся информация об образовательных и дополнительных услугах и есть опция записи ребенка на обучение. С лендинга можно сразу перейти на ERP-платформу.

Лендинг:

5Технический стек

Для заказчика было принципиально важно, чтобы мы использовали технологии, которые позволяют легко масштабировать инфраструктуру, обеспечивают стабильность работы и выдерживают нагрузки. Вот какие технические решения мы выбрали.

Поскольку в дальнейшем предполагается, что в ERP-систему будут добавляться новые функции, с нашей стороны было важно заложить прочную технологическую основу для ее развития и расширения.

Результат

Дизайн и разработка заняли около 11 месяцев. Мы передали заказчику готовый к релизу проект вместе с полной документацией. В настоящее время команда EPG готовится к развертыванию новой платформы.

За это время EPG сформировала внутреннюю команду и планирует развивать ERP-систему как отдельный IT-продукт, предлагая его другим школам в качестве white label решения. В ближайших планах — выход на новые рынки.

Мы недавно узнавали у них, как идут дела, и заказчики сказали, что начали переносить все данные со старой платформы на новую, готовятся к демо и закрывают формальности.

Наши проджект-менеджеры даже после завершения проекта держат руку на пульсе. Всегда интересно, как у наших заказчиков дела!


Стек технологий

  • Next.js Next.js Фреймворк/библиотека
  • React.js React.js Фреймворк/библиотека
  • PostgreSQL PostgreSQL База данных
  • Figma Figma Графический редактор

Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Purrweb с удовольствием обсудит вашу задачу

Оставить заявку