Addamant
Портфолио
Корпоративный онлайн-кинотеатр
Наши решения: Организация замкнутой инфраструктуры работающий в оффланрежиме без подключения к интернету. Использование настройки маршрутизации для замыкания всех запросов пользователей на nginx. Разработка административной панели для управления медиаконтентом проекта. Разработка панели администрирования с нуля. Разработка механизмов автоматической проверки тестов.
Маркетплейс онлайн-школ
Наши решения: Использование SOLID при проектировании архитектуры для возможного масштабирования и упрощения поддержки продукта. Использование принципов REST при проектировании API для упрощения взаимодействия команд сторонних разработчиков. Использование Docker для контейнеризации основных сервисов для упрощенного CI C. Использование чата на Echo-serverеr, с возможностью создания бесед. Использование метрик (sentry, pn2) для обеспечения бесперебойной работы приложения. Администрирование платформы реализовано с помощью отдельного приложения на Laravel + Twig.
Платформа-обозреватель событий и мероприятий
Микросервисная архитектура для возможностей скейлинга. Разработка абстрактных сервисов с возможностью расширения функционала в дальнейшем не затрагивая кодовую базу ядра. Использование модуля в laravel с возможностью подключения/отключения части функционала. Использование DDD при проектировании архитектуры. Использование Docker для контейнеризации основных сервисов. На фронте использован NextJS (SSR) для поддержки SEO. SPA (React) админ панели. Широкое использование elk для уменьшения времени ответа при фильтрации данных. Собственный http-клиент для общения между микросервисами.