supersam/README.md

34 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Construction Delivery Control
React-приложение для управления заказами, доставкой, ролями сотрудников и публичным согласованием доставки с клиентом.
## Запуск
```bash
npm install
npm run dev
```
## Главный документ
- [Обзор системы](/Users/mihailkucer/Documents/super-sam/docs/product-overview.md) — назначение приложения, роли, сценарии, клиентский flow и подготовка к показу.
## Что уже есть
- OTP-вход по email через Supabase Auth.
- Role-based dashboard для менеджера, логиста, водителя и администратора.
- Карточка заказа с историей, чатом и слотами доставки.
- Публичная страница `/delivery/:token` для выбора даты и половины дня доставки.
- Supabase SQL-схема, таблицы приглашений и Edge Functions для invitation flow.
- Документация по архитектуре, сценариям и интеграциям.
## Структура
- `src/` — интерфейс и клиентская логика.
- `supabase/schema.sql` — структура БД, роли, индексы, RLS, триггеры.
- `supabase/functions/` — Edge Functions для приглашений, статусов и чат-коммуникаций.
- `supabase/seed/stage-1-demo.sql` — рабочий набор seed-данных для показа.
- `docs/architecture.md` — архитектура фронтенда и модулей.
- `docs/product-overview.md` — общий обзор продукта, ролей и сценариев.
- `docs/scenarios.md` — сценарии жизненного цикла заказа.