Стек: Node.js 20 + React 18
Статус: Уровень 1 в разработке
@pusk.app/
├── backend/ ← Node.js сервер (Уровень 1+)
│ ├── server.js ← Express сервер (не написан)
│ ├── database.js ← SQLite схема (не написан)
│ ├── routes/
│ │ ├── auth.js ← авторизация (не написан)
│ │ ├── users.js ← пользователи (не написан)
│ │ └── org.js ← организация (не написан)
│ └── middleware/
│ ├── auth.js ← JWT-проверка (не написан)
│ └── roles.js ← проверка прав (не написан)
│
├── frontend/ ← React приложение
│ ├── pusk_brand_guidelines.jsx ← дизайн-система (ДЕМО)
│ ├── pusk_director_dashboard.jsx ← дашборд директора (ДЕМО)
│ ├── pusk_mobile_mockup.jsx ← мобильный интерфейс (ДЕМО)
│ ├── pusk_object_screen.jsx ← экран объекта (ДЕМО)
│ └── pusk_photo_capture.jsx ← экран фотосъёмки (ДЕМО)
│
├── docker-compose.yml ← не написан
├── nginx.conf ← не написан
└── .env.example ← не написан
ДЕМО — компонент из прототипа, не подключён к бэкенду.
Написать Уровень 1: backend/server.js + backend/database.js + backend/routes/auth.js
Подробнее: ../DESIGN.md