Skip to content

SaaS AdminАдмин-панель SaaS платформы

Angular 21 + Angular Material M3 + SSR

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

bash
git clone git@github.com:Happ-AI/saas-admin.git
cd saas-admin
npm install
npm run generate:env -- local
npm start

Ссылки

РесурсURL
Основная документацияdocs.happ.tools
Admin Panel (Prod)admin.happ.tools
Admin Panel (Dev)admin.dev.happ.tools
Client Appclient.saas.happ.tools
API (Prod)api.happ.tools/api
API (Dev)api.dev.happ.tools/api

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

РазделОписаниеКогда читать
Быстрый стартУстановка и первый запускОдин раз при онбординге
АрхитектураСтруктура проектаДля понимания кодовой базы
Правила кодаTypeScript стандартыПеред написанием кода
СтилиSCSS гайдлайныПеред написанием стилей
ПаттерныАрхитектурные паттерныПри проектировании
ЗависимостиВсе библиотеки с докамиПри выборе инструментов
СекретыDoppler и окруженияПри настройке проекта
ДеплойCI/CD и DockerПри деплое
Качество кодаESLint, StylelintПри настройке линтеров
WorkflowGit hooks, workflowДля разработчиков

Tech Stack

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

  • Управление пользователями и компаниями
  • Управление ассистентами (голосовые и текстовые боты)
  • Просмотр чатов и истории звонков
  • Биллинг (тарифы, подписки, счета, платежи, возвраты, купоны, события биллинга)
  • Мониторинг Temporal workflows (статусы, таймлайн, входные/выходные данные)
  • Управление интеграциями и телефонами
  • Broadcasts (email кампании, аудитории, трекинг доставки, открытий, кликов)
  • Аналитика и дашборды с графиками
  • Адаптивный дизайн с темной темой

SaaS Admin Documentation