Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • A Ahad Mobile
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • holatech
  • Ahad Mobile
  • Merge requests
  • !64

feat(admin): integrate dashboard lending overview, cards management & user cards

  • Review changes

  • Download
  • Patches
  • Plain diff
Closed Đặng Hiển requested to merge feature/admin-dashboard-lending-overview into develop Sep 15, 2026
  • Overview 0
  • Commits 24
  • Pipelines 3
  • Changes 85

📌 Overview

Merge Request này bổ sung và hoàn thiện các tính năng cho Admin Portal (admin/), bao gồm:

  • Tích hợp số liệu Dashboard & Lending Overview.
  • Quản lý danh sách thẻ (Cards List) và chi tiết thẻ (Card Detail Page) theo dõi số dư/trạng thái thẻ Reap.
  • Tích hợp danh sách thẻ của từng user trong trang User Detail.
  • Chuẩn hóa component bảng chung (DataTableCard), hỗ trợ phân trang đa ngôn ngữ (i18n), sắp xếp server-side và quản lý bộ lọc qua Zustand store.

🚀 Key Changes

1. Cards & User Integration

  • Card Detail Page: Bổ sung trang /cards/:id hiển thị thông tin thẻ, trạng thái, balance, hạn mức và user liên kết.
  • User Detail: Thêm tab/bảng hiển thị danh sách thẻ thuộc sở hữu của User trong trang chi tiết User (user-detail-page.tsx).
  • Services & Schemas: Bổ sung reap-cards.service.ts, các Zod schemas (card-balance-schema.ts), query keys và hooks (use-card-detail.ts, use-user-cards.ts).

2. Dashboard & Lending Overview

  • Kết nối API số liệu live cho Dashboard và Lending Overview (tổng tài sản, vay mượn, phân bổ).
  • Cập nhật UI StatCard responsive và layout thẻ thống kê.

3. UI/UX & Table Standardization

  • DataTableCard: Tái cấu trúc và hợp nhất các bảng dữ liệu về chuẩn DataTableCard.
  • i18n Pagination: Chuyển đổi toàn bộ nhãn phân trang (Rows per page, số trang) sang đa ngôn ngữ (vi.json, en.json).
  • Filter Stores: Tách riêng filter store cho card balances và ledger lists (card-balances-filter-store.ts).

Edited Sep 15, 2026 by Đặng Hiển
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: feature/admin-dashboard-lending-overview