Nova Bank · B-DNA Demo Ngân hàng số cá nhân · UI + flow (mock, không backend)
← Guideline gốc: B-DNA

B-DNA · Ứng dụng đời thực

Ngân hàng số cá nhân, dựng từ B-DNA.

Đây là bản demo giao diện của một app ngân hàng số — minh hoạ cách B-DNA (cấu trúc, màu sắc, typography, component, khoảng cách, chuyển động, phân cấp) biến thành một sản phẩm người dùng cầm trên tay. Hãy bấm thử ngay trong khung điện thoại: mở khoá → xem số dư → chuyển tiền 4 bước → xác nhận thành công. Bảng bên phải mô tả luồng đang diễn ra và ánh xạ từng màn hình về quy tắc B-DNA tương ứng.

⚠️ Chỉ UI & flow. Toàn bộ dữ liệu là giả lập, không có backend — không tài khoản, không tiền thật, không gọi API.
Xin chào,
Minh Anh 👋
Tổng số dư khả dụng
42.580.000 ₫
•••• •••• 8842 · Nova Spend

Giao dịch gần đây

The Coffee House
Hôm nay · 08:24
−65.000 ₫
Lương tháng 6
Hôm qua · 17:02
+18.500.000 ₫
VinMart+
20/06 · 19:41
−342.000 ₫
Bước 1/3

Chuyển đến ai?

Người nhận gần đây

Số tiền chuyển

Đến

Xác nhận chuyển khoản

Số tiền 0 ₫
Người nhận
Ngân hàng
Lời nhắn
Phí giao dịch Miễn phí

Chuyển tiền thành công

0 ₫

Đã gửi đến . Biên lai đã được lưu vào lịch sử.

Thẻ của tôi

NOVA
5282 •••• •••• 8842
Chủ thẻMINH ANH NGUYEN Hết hạn09/29
Đóng băng thẻ
Tạm khoá mọi giao dịch ngay lập tức
Thanh toán online
Cho phép mua hàng qua Internet
Thông báo giao dịch
Báo ngay khi có biến động số dư

Lịch sử giao dịch

Hôm nay

The Coffee House
08:24 · Ăn uống
−65.000 ₫

Hôm qua

Lương tháng 6
17:02 · Thu nhập
+18.500.000 ₫
CGV Cinemas
21:10 · Giải trí
−220.000 ₫

20/06

VinMart+
19:41 · Mua sắm
−342.000 ₫
Tiền điện EVN
09:15 · Hoá đơn
−518.000 ₫
Nguyễn Minh Anh Nova ID · minhanh@nova.demo
Thông tin cá nhân
Bảo mật & sinh trắc học
Thông báo
Giao diện (sáng / tối)
Đăng xuất (về màn khoá)
Màn hình: Mở khoá

// luồng đang diễn ra

Luồng người dùng (User Flow)

Bấm trong khung điện thoại để đi qua các bước. Bước hiện tại được tô sáng theo thời gian thực — đây chính là “bản đồ” thao tác của một app ngân hàng số.

  1. Mở khoá
    PIN 4 số hoặc sinh trắc học. Bảo mật trước, nội dung sau.
  2. Trang chủ
    Số dư nổi bật + 4 hành động nhanh + giao dịch gần đây.
  3. Chuyển tiền · 3 bước
    Chọn người nhận → nhập số tiền → xác nhận. Mỗi bước một quyết định.
  4. Thành công
    Phản hồi rõ ràng, tích xanh, lối ra về trang chủ.
  5. Thẻ & lịch sử
    Quản lý thẻ (đóng băng tức thì) và tra cứu giao dịch.

// vì sao nó trông “thuộc về” sản phẩm

Ánh xạ về B-DNA

Mỗi quyết định thiết kế ở đây đến thẳng từ một quy tắc B-DNA — không có màu hay token mới nào được tạo ra.

Cấu trúc

Mỗi màn = một stack section có biên rõ; thẻ là primitive chính, không bảng dày đặc.

Màu sắc

Một primary cho hành động chính; ~90% là neutral. Đọc từ --c-accent, --c-bg-*.

Typography

Một font kế thừa site; phân cấp bằng size + weight; số dùng tabular-nums.

Component

Button · field · card · toggle tái dùng; mỗi màn chỉ một CTA primary.

Khoảng cách

Mọi padding/gap bước trên thang 4px; bo góc cùng họ ~11–16px.

Chuyển động

Chuyển màn 150–260ms, tích thành công “pop” nhẹ; tôn trọng reduced-motion.

Phân cấp

Số dư & số tiền lớn nhất; nhãn định hướng; đơn vị thì thầm.

Phạm vi

Toàn bộ scope dưới .nbk; không đụng nav/header/footer hay token global.

S-DNA · CI/CD Monitor

Live TheoDoi8

🔄 running
theodoi8@github-actions

Đang tải terminal theodoi8…