Finalize Money Manager product, polish UI/UX, set up monitoring, and prepare for submission
| Date | Day | Task Description | Lab / Project |
|---|---|---|---|
| 29/06/2026 | Mon | Review and optimize UI/UX on React 19 + Vite (Web) and React Native Expo (Mobile). Cross-platform and responsive testing for both Web and Mobile interfaces. Run E2E tests for core features: sign up/login, income/expense management, Nova Money AI chat. | Final Project |
| 30/06/2026 | Tue | Complete deployment documentation and system setup guide for Money Manager. Configure Amazon CloudWatch: Logs, Metrics, Alarms for ALB, EC2, RDS, Lambda, SQS. Prepare rollback scripts and verify High Availability across 2 Availability Zones. | Final Project |
| 01/07/2026 | Wed | Prepare presentation and demo script for Money Manager. Practice demoing features: income/expense management, financial forecasting, Nova Money assistant, OCR invoice scanning. Complete README and project documentation. | Final Project |
| 02/07/2026 | Thu | Final feature check, overall code review for both Spring Boot backend and React frontend. Write detailed report: multi-AZ VPC architecture, ALB -> EC2 -> RDS/ElastiCache/DynamoDB flow. Create final repository and update code. | Final Project |
| 03/07/2026 | Fri | Verify async flow: SQS -> EC2 Worker -> Lambda (Report/Invoice) -> S3. Verify notification flow: Amazon SNS sends email alerts when budget exceeds limits or subscription expires. Backup RDS MySQL data, snapshot the environment, and submit repository link to instructors. | Final Project |