| Day | Task | Start Date | Completion Date | Reference Material |
|---|---|---|---|---|
| 2 | Project - Authorization & UI/UX: • Implement Role-Based Access Control (RBAC) for AppLayout and frontend routing • Enforce Data Isolation for members on Dashboard and Validation pages • Refactor backend validation error messages for clarity • Improve UploadInvoice UI and row selection features | 09/03/2026 | 09/03/2026 | |
| 3 | Project - Architecture & Bug Fixing: • Configure system settings for the Super Admin panel • Set up environment configs for AI/OCR, Validation, S3, and Security • Investigate and resolve PostgreSQL foreign key constraint errors | 10/03/2026 | 10/03/2026 | |
| 4 | Project - AI OCR & Validation: • Integrate AI OCR JSON output into the system • Map out data processing plan for extracted information • Implement data extraction and validate business logic for image/PDF uploads | 11/03/2026 | 11/03/2026 | |
| 5 | Project - Async Processing (AWS SQS): • Design and implement async validation flow using AWS SQS to mitigate timeouts • Apply SQS Producer-Consumer pattern and Polly policies for resilience • Use SemaphoreSlim to manage concurrent processing | 12/03/2026 | 12/03/2026 | |
| 6 | Project - Frontend Async UX: • Develop Phase 1 of Frontend UX for asynchronous validation • Implement smart polling mechanisms and real-time status indicators | 13/03/2026 | 13/03/2026 | |
| 7 | Project - Refactoring & Data Merge: • Major backend service refactoring and code cleanup • Implement “Invoice Dossier Merge” (XML accurately overrides OCR data) | 14/03/2026 | 14/03/2026 |