Skip to content

Integ AdminАдмин-панель интеграций

Angular 20 + Angular Material + SSR

Быстрый старт

bash
git clone <repository-url>
cd integ-admin
npm install
npm run generate:env -- local
npm start

Структура документации

РазделОписаниеКогда читать
Быстрый стартУстановка и первый запускОдин раз при онбординге
АрхитектураСтруктура проектаДля понимания кодовой базы
Правила кодаTypeScript стандартыПеред написанием кода
СтилиSCSS гайдлайныПеред написанием стилей
ПаттерныАрхитектурные паттерныПри работе с компонентами
РазработкаGit hooks и workflowПри настройке окружения

Tech Stack

  • Framework: Angular 20 с Server-Side Rendering
  • UI: Angular Material 20 (Material Design 3)
  • State Management: @ngneat/elf
  • HTTP: Angular HttpClient с перехватчиками
  • i18n: @jsverse/transloco (uk, en, ru)
  • Editor: Monaco editor (ngx-monaco-editor-v2)
  • Authentication: JWT с localStorage
  • Styling: SCSS с Material Design 3 токенами

Основные возможности

  • Управление интеграциями с табами (handlers, agent, secrets, D1, KV, tests, chats)
  • Standalone браузеры D1 баз данных и KV хранилища
  • Эмулятор HTTP обработчиков
  • Инструменты разработчика (Base64, HTTP proxy)
  • Управление промптами и шаблонами
  • Массовое тестирование интеграций
  • Адаптивный дизайн с темной темой

Integ Admin Documentation