«Интеллект-клуб» — это CRM-система для центров детского развития. Заказчик обратился к нам за разработкой системы, которая выполняла бы следующие функции:
Для бэкенда мы использовали фреймворк Laravel. На нём мы реализовали хранение данных, систему аутентификации, управление доступами к частям системы, формирование структур данных для отображения на стороне браузера. В качестве СУБД использовали MySQL. Для кеширования запросов API использовалось хранилище Redis.
Фронтенд реализовали на Vue.js второй версии. Собираемые предварительно компоненты и отказ от серверного рендеринга позволил обеспечить высокую скорость и мгновенный отклик страниц. В качестве UI-библиотеки мы использовали Vuetify, использовав как её grid-систему, так и многочисленные готовые компоненты элементов форм, позволившие сократить время на разработку всего фронтенда. Самостоятельно реализовали модуль авторизации, основанный на JWT. Для визуализации статистики использовали Chart.js с глубокой кастомизацией под требования дизайн-макетов. Для голосовой озвучки математических примеров потребовался синтез речи, и мы использовали Yandex SpeechKit API.
Для продвижения продукта мы создали лендинг https://intellclub.ru/.
Специализируемся на разработке сайтов и сложных IT-проектов. Работаем по всей России и за ее пределами.