🚀
Быстрый старт
Начните работу за 5 минут — установка, настройка окружения и первый запуск
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 App | client.saas.happ.tools |
| API (Prod) | api.happ.tools/api |
| API (Dev) | api.dev.happ.tools/api |
| Раздел | Описание | Когда читать |
|---|---|---|
| Быстрый старт | Установка и первый запуск | Один раз при онбординге |
| Архитектура | Структура проекта | Для понимания кодовой базы |
| Правила кода | TypeScript стандарты | Перед написанием кода |
| Стили | SCSS гайдлайны | Перед написанием стилей |
| Паттерны | Архитектурные паттерны | При проектировании |
| Зависимости | Все библиотеки с доками | При выборе инструментов |
| Секреты | Doppler и окружения | При настройке проекта |
| Деплой | CI/CD и Docker | При деплое |
| Качество кода | ESLint, Stylelint | При настройке линтеров |
| Workflow | Git hooks, workflow | Для разработчиков |