Frontend
- Admin Web
- Employee Portal
- Позже: Mobile Apps
На старте — не микросервисы, а modular monolith. Это быстрее, стабильнее и дешевле в сопровождении.
Web Admin
Employee Portal
│
Backend API
│
┌───────────────┬───────────────┬───────────────┐
│ HR Core │ Attendance │ Timesheet │
│ Orders │ Documents │ Workflow │
│ Signatures │ Notifications │ Audit │
└───────────────┴───────────────┴───────────────┘
│
DB / File Storage / Logs
Эти ошибки ломают продукт уже на старте.
делать мобильное приложение до стабилизации процессов и API.
считать приказ просто PDF-файлом без сущности документа и версии.
вести табели вручную как первичный источник без связки с фактом времени.