- 15 Oct, 2026 5 commits
-
-
ThinhNC authored
-
ThinhNC authored
- Add savings portfolio overview, active deposits list, and maturity progress - Implement open and edit term deposit modal with bank presets, tenor chips, and live interest preview (TT 14/2017) - Implement settlement modal with early withdrawal penalty breakdown (TT 04/2022) - Integrate savings account wallets into NetWorthWidget, Wallets page, and home navigation - Add bilingual i18n support (English/Vietnamese) and guest mode demo mock data - Adhere 100% to Claymorphism design system tokens
- 07 Oct, 2026 8 commits
- 05 Oct, 2026 4 commits
- 02 Oct, 2026 2 commits
-
-
ThinhNC authored
- Add guest trial mode entry point with repositioned CTA on Login page - Introduce GuestModeBanner with responsive alignment and vertical centering - Intercept guest API requests via Axios adapter with full offline mock dataset - Support Debts & Loans module, Amortization simulator, and full permissions for Guest user - Add client-side mock responses for AI Assistant (Chat, Insights, Recommendations) consuming 0 tokens - Add defensive optional chaining and array fallbacks across Forecast, Saving Goals, Reports, Debts, and AI views - Update multi-language dictionaries (vi/en) with guest mode labels and descriptions
- 30 Sep, 2026 8 commits
-
-
ThinhNC authored
-
ThinhNC authored
-
ThinhNC authored
- Align DebtStatus with backend Prisma schema (DRAFT, ACTIVE, OVERDUE, COMPLETED, DEFAULTED, CANCELLED) - Add DEBT_PAYMENT_DUE to NotificationType and DEBT to NotificationSourceType - Integrate DEBT_PAYMENT_DUE in NotificationCard surface styling, notification type filter, and i18n locales (vi/en) - Enhance debt card, modal, and detail views to properly handle overdue status and repayment flows - Update memory.md with latest UX decisions on modal separation and localization
-
ThinhNC authored
feat(debts): standardize debts & loans UI, fix modal scrollbars, and enhance forecast depletion contrast
- 28 Sep, 2026 2 commits
-
-
ThinhNC authored
- 27 Sep, 2026 4 commits
-
-
ThinhNC authored
- Add Fast-Entry instructional card with chat syntax examples in NotificationSettings - Add i18n translations for fastEntry in vi.json and en.json - Support Zalo Bot deep link (?screen=transaction-edit&id=...&source=zalo_bot) in TransactionsPage - Update frontend memory.md
-
ThinhNC authored
- Add DailyTransactionReminderCard component with toggle, time picker, and today status badge - Integrate daily transaction reminder into notifications Reminders tab - Add service methods, react-query hooks, and types for daily reminder API - Localize daily reminder UI strings in Vietnamese and English
- 23 Sep, 2026 5 commits
-
-
ThinhNC authored
- Fix CSV file download not persisting to device storage by separating attachment download URL from inline preview URL - Support Zalo native openDocument preview for PDF and direct downloadFile saving for XLSX and CSV - Remove redundant share button and align expiration badge with download button - Enable deep linking and statement job highlighting from notification clicks
-
ThinhNC authored
-
ThinhNC authored
-
ThinhNC authored
-
- 22 Sep, 2026 2 commits
-
-
ThinhNC authored