| Day | Task | Start Date | Completion Date | Reference Material |
|---|---|---|---|---|
| 1 | - Bill Scanning (OCR): Use AI API to upload and analyze bill images. Extract information: Date, Total Amount, Product Names. - Participate in AWS Cloud Mastery Series #2: DevOps, IaC, Container & Observability |
17/11/2025 | 17/11/2025 | |
| 2 | - AI Categorization & Suggestions: Build AI algorithm to automatically map transaction names to corresponding categories. Display suggestion UI for user confirmation or modification. | 18/11/2025 | 18/11/2025 | |
| 3 | - Statistics & History: Build detailed statistics display (daily, weekly, monthly, yearly) and consolidated transaction history for each Wallet and Jar. | 19/11/2025 | 19/11/2025 | |
| 4 | - Chatbot Page: Build chat interface (/services/chatbot) with ChatGPT-like layout. Integrate response streaming from askChatbot API and display markdown messages. |
20/11/2025 | 20/11/2025 | |
| 5 | - Chatbot Management: Build Knowledge Base management module (/services/chatbot-management). Allow Admin to upload PDF/Docx to train chatbot and delete old context files. |
21/11/2025 | 21/11/2025 | |
| 6 | - Mobile Optimization: Refine all CSS for mobile devices (Mobile-first). Increase touch target sizes, optimize drawer/modal layouts, and verify display on real devices. | 22/11/2025 | 22/11/2025 |