Организационная структура
Дерево отделов и подразделений на django-mptt и интерактивная оргсхема на React Flow для многоуровневой структуры.
Учёт сотрудников, оргструктура, табель и отчёты в одной системе. Конфиденциальный кейс под NDA.
Кейс опубликован без названия проекта и скриншотов интерфейса из-за условий NDA. Описание содержит только общую техническую информацию.
Система учёта персонала и рабочего времени для организации с многоуровневой структурой (NDA). Она объединяет учёт сотрудников, организационную структуру, табель, отчёты и интеграции.
Система состоит из 17 модулей и ~93K строк кода. Стек: Django 6, React 19, TypeScript и PostgreSQL с RLS.
Django 6, PostgreSQL, Row-Level Security, 200+ API-эндпоинтов
React 19, TypeScript, React Flow
Headless-архитектура, WebSocket в реальном времени, PostgreSQL RLS
Экспорт в Excel, Google Sheets, WhatsApp-бот для рассылок, конструктор отчетов
Дерево отделов и подразделений на django-mptt и интерактивная оргсхема на React Flow для многоуровневой структуры.
1 / 8Карточка сотрудника, EAV-конструктор полей, учет назначений, переводов, служебных командировок и увольнений.
2 / 8Табель со статусами сотрудников, автозаполнением, ручным редактированием и экспортом в Excel.
3 / 8~30 гранулярных прав доступа и 3-уровневая изоляция данных с PostgreSQL Row-Level Security.
4 / 8Экспорт в Excel и интеграция с Google Sheets для работы с данными вне системы.
5 / 8Конструктор отчетов, экспорт в Excel, интеграция с Google Sheets и WhatsApp-бот для рассылок.
6 / 8WebSocket передает изменения между Django 6 и React 19 в реальном времени.
7 / 8EAV-конструктор полей и гранулярные права доступа позволяют настраивать структуру данных и доступ.
8 / 8Дерево отделов и подразделений на django-mptt и интерактивная оргсхема на React Flow для многоуровневой структуры.
Карточка сотрудника, EAV-конструктор полей, учет назначений, переводов, служебных командировок и увольнений.
Табель со статусами сотрудников, автозаполнением, ручным редактированием и экспортом в Excel.
~30 гранулярных прав доступа и 3-уровневая изоляция данных с PostgreSQL Row-Level Security.
Экспорт в Excel и интеграция с Google Sheets для работы с данными вне системы.
Конструктор отчетов, экспорт в Excel, интеграция с Google Sheets и WhatsApp-бот для рассылок.
WebSocket передает изменения между Django 6 и React 19 в реальном времени.
EAV-конструктор полей и гранулярные права доступа позволяют настраивать структуру данных и доступ.
Headless-архитектура объединяет Django 6 в качестве API-бэкенда и React 19 с TypeScript. WebSocket передает изменения в реальном времени, а 3-уровневая изоляция данных включает PostgreSQL RLS.
Гранулярные роли и разрешения
Проверка доступа к API-эндпоинтам
Row-Level Security на уровне данных
Разработаны headless-архитектура на Django 6, React 19 и TypeScript, модель данных PostgreSQL с RLS, WebSocket для работы в реальном времени, отчеты и интеграции.
Headless-платформа использует Django 6, React 19, TypeScript, PostgreSQL с RLS и обновления через WebSocket в реальном времени.
Система сочетает ~30 гранулярных разрешений, 3-уровневую изоляцию данных и PostgreSQL Row-Level Security.
Платформа включает 17 модулей, ~93K строк кода, 60+ моделей данных и 200+ API-эндпоинтов.
Да, Artbrain разрабатывает кастомные HRM/ERP-системы под конкретные требования организации. Свяжитесь с нами, чтобы обсудить проект.
Нужна похожая система учёта персонала и рабочего времени, ERP или кастомная система? Расскажите о задаче, и мы подготовим оценку.
Страница для привлечения клиентов и сбора заявок
Многостраничный сайт для представления бизнеса
Интернет-магазин с каталогом, корзиной и оплатой
Управление клиентами, продажами и коммуникациями