Các chức năng chính:
-
Chủ đề Sáng/Tối (Light/Dark Mode): Tự động nhận diện theme của hệ thống và cho phép người dùng chuyển đổi thủ công bằng nút ☀️/🌙. Lựa chọn được lưu lại.
-
Giao diện Chờ (Loading Skeleton): Hiển thị một khung giao diện "mờ" trong khi chờ tải dữ liệu, thay vì dùng spinner, tạo cảm giác tải trang nhanh hơn.
-
Thiết kế Đáp ứng (Responsive): Giao diện tự động co dãn phù hợp với nhiều kích thước màn hình, từ desktop đến điện thoại.
-
Hiệu ứng Mượt mà:
-
Chuyển đổi Đa tiền tệ: Chức năng chính, cho phép chuyển đổi từ một đồng tiền gốc ("Từ") sang nhiều đồng tiền khác nhau ("Sang") cùng lúc.
-
Định dạng Số tự động: Ô "Số tiền" tự động thêm dấu chấm (.) phân cách hàng nghìn (ví dụ: 1.000.000) khi người dùng nhập liệu.
-
Nút "Chuyển nhanh": Các nút (100, 1.000, Xóa...) giúp người dùng nhập nhanh các số tiền phổ biến.
-
Dropdown "Thông minh" (TomSelect):
-
Quản lý hàng "Sang":
-
Thêm/Xóa: Cho phép thêm/xóa từng hàng tiền tệ "Sang" một cách linh hoạt.
-
Lưu Yêu thích (⭐️): Lưu lại các loại tiền tệ hay dùng. Khi tải lại trang, các mục yêu thích sẽ tự động được thêm vào danh sách "Sang".
-
Hoán đổi (🔄): Cho phép hoán đổi nhanh một đồng tiền ở hàng "Sang" lên làm đồng tiền "Từ" (và ngược lại).
-
Hiển thị Kết quả Nâng cao:
-
Hiệu ứng Đếm số: Con số kết quả tự động "đếm" từ 0 lên (dùng CountUp.js) khi tính toán.
-
Nút Copy (📋): Luôn hiển thị nút copy bên cạnh mỗi kết quả để sao chép con số.
-
Tỉ giá Đảo ngược: Hiển thị tỉ giá quy đổi ngược (ví dụ: 1 EUR = 1,1607 USD) bên dưới mỗi kết quả chính.
-
Lưu Trạng thái Giao diện: Trang web tự động lưu lại số tiền, đồng tiền "Từ" và danh sách "Sang" mà người dùng chọn. Khi F5, mọi thứ được khôi phục y như cũ.
-
Đồng hồ Thời gian thực: Hiển thị đồng hồ (Giờ:Phút:Giây) chạy liên tục theo múi giờ Asia/Ho_Chi_Minh.
-
Dòng thông báo chạy (Marquee): Hiển thị các thông báo quan trọng (nhiều dòng, nối đuôi nhau) ở đầu trang.
-
Panel Hướng dẫn (<details>): Một mục có thể xổ ra để giải thích cách dùng trang web.
-
Panel Thông tin Tiền tệ (ℹ️): Nút thông tin mở một panel trượt lên, chứa thông tin (ký hiệu, quốc gia, ghi chú) về tất cả các loại tiền tệ (dữ liệu viết tay).
-
Popup Thông tin Thêm (📖): Nút mở popup giải thích về cách tính tỉ giá, biên độ lợi nhuận và phí giao dịch.
Yêu cầu: Hosting hỗ trợ Node.js
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Upload code lên hosting sau đó chạy setup Node.js.
Tạo key API vào thay thế vào file .env để kích hoạt tự động cập nhật dữ liệu.
A/e sau khi mua code nếu không cài được nhắn cho mình để được hỗ trợ nhé.