projects/org/@biz-pusk/@it-app-pusk/AI.md

ПУСК IT — Технический контекст

Тип: it-app
Стадия: BUILD — Уровень 1
Обновлено: 2026-03-07


Что это

Node.js + React веб-приложение. PWA для работы с телефона без App Store. Реализует 4 компонента ПУСК: Хранилище, Знания, Процесс, Финансы.


Стек

Слой Технология
Backend Node.js (Express)
Frontend React (SPA)
БД MVP SQLite (встроенная)
БД прод PostgreSQL
Файлы S3-совместимое (Selectel)
Кеш/очереди Redis
Деплой Docker Compose
Хостинг Российский VPS (Selectel / Timeweb)
SSL Let's Encrypt (бесплатно)

Роли

Роль Доступ
Директор 1 + 3 + 4 (хранилище, процесс, финансы)
Главный инженер 1 + 2 + 3 + 4 (всё)
Прораб 1 + 2 + 3
Бригадир 1 + 2 + 3 (только свои задачи)
ПТО 1 + 2 + 3 + 4

Текущее состояние

Готово: прототип v2 (HTML), 5 React-компонентов (демо), архитектура
В работе: Уровень 1 — сервер, БД, авторизация
Не начато: уровни 2–7


Важные файлы

Файл Назначение
DESIGN.md Архитектура системы
DESIGN-api.md API эндпоинты
DESIGN-db.md Схема базы данных
README.md Как запустить локально
LAUNCH.md Деплой на сервер
@pusk.app/ Код приложения