Tender workflow map
HighModel Tender, Award/L1, Work Order, allocation, salary, and documents.
5 tasks
Model Tender, Award/L1, Work Order, allocation, salary, and documents.
Compare private MVP, open core, GPL, AGPL, and commercial modules.
Define local database backup, restore, and exported document recovery.
Sketch how awarded work orders connect to employee allocations and salary months.
Capture local-first sync assumptions before deciding on cloud PostgreSQL and file storage.
4 tasks
Create local-first desktop shell with React, Tailwind, and shadcn/ui.
Expose renderer-safe methods for imports, records, PDFs, and backups.
Create local records for clients, contractors, employees, and identifiers.
Plan filters for generated PDFs by party, salary month, employee, and import batch.
3 tasks
Model parties, employees, tenders, work orders, salary imports, and documents.
Read salary sheets with SheetJS and persist import batches locally.
Map Excel columns to salary fields with reusable templates per party.
2 tasks
Flag missing employee IDs, invalid amounts, duplicate rows, and unmapped fields.
Preview generated payslips before bulk PDF export and document history.
3 tasks
Renderer stays UI-only; preload, IPC, services, and database stay separated.
Start private source first, then revisit open-core after workflow validation.
Payslip generation is first, but data model supports wider tender operations.