| Day | Task | Start Date | Completion Date | Reference Material |
|---|---|---|---|---|
| 2 | Project - UI/UX Overhaul & Auth Flows: • Execute major UI/UX updates across the entire application • Redesign and implement Landing Page, Login, and Register flows • Integrate Tailwind CSS and Ant Design for modern styling | 16/03/2026 | 16/03/2026 | |
| 3 | Project - Architecture Refinement: • Refine backend architecture for SmartInvoice Shield • Optimize resource allocation for AWS services | 17/03/2026 | 17/03/2026 | |
| 4 | Project - Business Validation & UX: • Build BusinessValidationSummary component for detailed error display • Merge “Check” and “Risk” tabs into a unified “Validation Results” tab • Integrate Version History and warning banners for replaced invoices • Hide raw ErrorCodes and fix JSON casing discrepancies in frontend | 18/03/2026 | 18/03/2026 | |
| 5 | Project - AWS Infra Optimization: • Finalize cost-optimized Event-Driven Architecture • Integrate Amazon SQS for asynchronous OCR and VietQR processing • Configure SSL/TLS (ACM), Route 53, and CloudWatch Alarms | 19/03/2026 | 19/03/2026 | |
| 6 | Project - AI Container Refactoring (Fargate): • Resolve libcublas.so missing library errors in container • Migrate OCR Dockerfile from GPU (8GB) to CPU-only base image (1.5GB) • Switch to CPU-only paddlepaddle/torch for 100% Fargate compatibility | 20/03/2026 | 20/03/2026 | |
| 7 | Project - OCR Parsing & Validation Sync: • Fix corrupted stringified dictionaries in Python OCR output • Resolve early-exit bug in InvoiceProcessorService.cs to ensure full reporting • Fix “Total amount 0 VND” display error and add missing XML warnings | 21/03/2026 | 21/03/2026 |