Портфолио проектов | RootCore

Реализованные продукты

EduStream Mobile App
Enterprise CRM / EdTech

EduStream: Мобильная экосистема

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

Оптимизация и Offline-mode

Приложение разработано с использованием технологий нативной отрисовки, что обеспечивает 120 FPS. Мы внедрили локальную базу данных для кеширования, что позволяет отмечать посещаемость в подвальных помещениях без связи — данные синхронизируются автоматически при появлении сети.

  • Push: Умная система уведомлений о изменениях в расписании.
  • UX: Быстрый вход по биометрии (FaceID/Fingerprint).
EduStream ERP Dashboard
Backend / Enterprise

EduStream: ERP и Электронный журнал

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

Архитектура на Java 24

Серверная часть построена на Spring Boot 3.4. Мы использовали виртуальные потоки (Project Loom) для обработки тысяч одновременных запросов без деградации производительности. Для защиты данных внедрена модель RBAC и аутентификация через JWT с ротацией ключей.

  • Finance: Автоматический расчет зарплат и KPI.
  • Reports: Генерация PDF-отчетов через JasperReports.
  • DevOps: CI/CD через Docker с бэкапами каждые 6 часов.
Learnika SaaS Platform
Proprietary Product / SaaS / EdTech

Learnika: Авторская SaaS-платформа

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

Архитектура и бизнес-логика

В Learnika реализован принцип "Code as Documentation". Проект построен на Java 24 и Spring Boot, демонстрируя идеальное разделение слоев по Clean Architecture, что обеспечивает легкую масштабируемость и поддержку.

  • Independence: Полный цикл — от идеи и проектирования БД до настройки серверной инфраструктуры и CI/CD пайплайнов.
  • Production Ready: Сервис развернут и готов к эксплуатации с использованием современных практик безопасности.
  • Quality: Строгое следование принципам SOLID, DRY и KISS для обеспечения отказоустойчивости.
Посмотреть проект