diff --git a/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/AdminSettings.razor b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/AdminSettings.razor
new file mode 100644
index 00000000..5ba2261f
--- /dev/null
+++ b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/AdminSettings.razor
@@ -0,0 +1,227 @@
+@page "/admin/settings"
+@layout AdminLayout
+@inherits AdminBase
+@inject WebClientTpos.Client.Services.AuthStateService AuthState
+@inject WebClientTpos.Client.Services.PosDataService DataService
+
+@*
+ EN: Admin settings page — account info, shop overview, general settings.
+ VI: Trang cài đặt admin — thông tin tài khoản, tổng quan cửa hàng, cài đặt chung.
+*@
+
+
Thay đổi mật khẩu đăng nhập
+Bảo mật tài khoản bằng mã OTP
+Quản lý các phiên đang hoạt động
+Xóa vĩnh viễn tài khoản và toàn bộ dữ liệu
+@selected.Description
+| Thời gian | -Người dùng | -Hành động | -Tài nguyên | -IP | -Trạng thái | -
|---|
| @log.Timestamp | -
-
-
- @log.Initials
- @log.User
- |
-
-
-
- @log.Action
-
- |
- @log.Resource | -@log.IP | -
-
-
- @(log.Status == "success" ? "Thành công" : "Thất bại")
-
- |
+ Thời gian | +Người dùng | +Hành động | +Tài nguyên | +IP | +Trạng thái |
|---|