Контекст задачи
Нужна кастомная админка с таблицами, фильтрами, ролями и связкой с внутренним API на FastAPI. На входе процесса: список сущностей, роли, действия, требования к импорту/экспорту, поиску и журналу изменений.
Нужна кастомная админка с таблицами, фильтрами, ролями и связкой с внутренним API на FastAPI.
Нужна кастомная админка с таблицами, фильтрами, ролями и связкой с внутренним API на FastAPI. На входе процесса: список сущностей, роли, действия, требования к импорту/экспорту, поиску и журналу изменений.
Список сущностей, роли, действия, требования к импорту/экспорту, поиску и журналу изменений.
TypeScript, TanStack Query/Table, формы с валидацией, защищённые маршруты, оптимистичные обновления и журнал событий.
React, TypeScript, Tailwind, TanStack, REST/GraphQL API, RBAC, FastAPI бэкенд, Sentry.
Команда работает в удобной админке, видит историю изменений и не зависит от тяжёлых готовых решений.
Решение: typeScript, TanStack Query/Table, формы с валидацией, защищённые маршруты, оптимистичные обновления и журнал событий. Связано с системами: react, TypeScript, Tailwind, TanStack, REST/GraphQL API, RBAC, FastAPI бэкенд, Sentry. Результат для бизнеса: команда работает в удобной админке, видит историю изменений и не зависит от тяжёлых готовых решений.
Сценарий подходит продуктовым командам, маркетингу и владельцам сайтов, которым нужны формы, лендинги, админки, а также компаниям, где данные живут в нескольких системах (CRM, 1С, ERP, BI, сайт) и их нужно связать. Конкретная реализация подбирается под стек и объёмы.
Опишем, как адаптировать этот сценарий под ваши данные и системы. Без обязательств.