Веб-приложение для управления онлайн-школой: задачи, финансы, аналитика, контент-план
Разработал с нуля внутреннее веб-приложение для команды крупной онлайн-школы. Современное SPA для управления всеми операционными процессами.
Команда раньше вела всё в Google-таблицах: отдельная таблица под зарплаты, под задачи, под контент-план, под финансы. Информация терялась, дублировалась, не было единой картины. Готовые SaaS-решения не подходили — слишком много специфики проекта.
Что в приложении (11+ модулей):
— Расчёт зарплат сотрудников по гибким правилам
— Задачник с правами доступа
— Финансовый календарь: учёт кредитных карт, перечень платежей, напоминания
— Финансовые отчёты по периодам
— Аналитика выручки в целом и по продуктам отдельно
— Учёт рекламных расходов
— Аналитика open rate email-рассылок
— Контент-план для всех каналов: Email, Telegram, мобильное приложение, фокусные письма, материалы (с drag-and-drop, дублированием, многоуровневой модерацией)
— Каталог продуктов с маркетинговым планом
— Управление правами и доступами сотрудников
— База контактов
Особенности реализации: авторизация через Supabase с собственной системой ролей, drag-and-drop для контент-плана, импорт CSV для каталога, многотабовые интерфейсы с большим количеством состояний, работа с большими таблицами данных (фильтрация, поиск, сортировка).
Результат для бизнеса: вся операционная работа команды в одном месте. Закрытие месяца (отчётность, зарплаты, аналитика) идёт быстрее в разы.
Стек: React, Vite, Supabase, JavaScript.