📚 Giới Thiệu
VaultSentinel là ứng dụng web hiện đại giúp bạn quản lý tài khoản của các dịch vụ và ứng dụng một cách dễ dàng.
✨ Tính Năng Chính
🎯 Dashboard - Xem tổng quan các thống kê chính
👥 Quản Lý Tài Khoản - Thêm, sửa, xóa tài khoản
🔧 Quản Lý Ứng Dụng - Theo dõi các dịch vụ
💾 Lưu Trữ Cục Bộ - Dữ liệu được lưu an toàn trên trình duyệt
🚀 Cách Bắt Đầu
Bước 1: Mở Ứng Dụng
✓ Mở file index.html trên trình duyệt (Chrome, Firefox, Edge, Safari...)
Bước 2: Khám Phá Giao Diện
- Thanh bên trái: Navigation menu (Dashboard, Applications, Accounts)
- Thanh trên: Tìm kiếm và thông báo
- Nội dung chính: Các trang quản lý khác nhau
Bước 3: Thêm Dữ Liệu Đầu Tiên
- Nhấp vào "Accounts" trên menu bên trái
- Nhấp nút "Add Account"
- Điền thông tin tài khoản
- Nhấp "Save Account"
📖 Hướng Dẫn Chi Tiết
1️⃣ Dashboard
Trang mặc định khi mở ứng dụng. Hiển thị:
- Số lượng ứng dụng đang quản lý
- Tổng số tài khoản
- Ngày cập nhật cuối cùng
- Trạng thái hệ thống
- Danh sách tài khoản gần đây
2️⃣ Quản Lý Tài Khoản (Accounts)
✏️ Thêm Tài Khoản Mới
- Nhấp "Accounts" → "Add Account"
- Chọn dịch vụ từ dropdown (AWS, GitHub, Google Workspace...)
- Nhập tên chủ sở hữu (Owner Name)
- Nhập tên đăng nhập (Username)
- Nhập mật khẩu (Password)
- Nhấp "Save Account"
🔄 Chỉnh Sửa Tài Khoản
- Tìm tài khoản cần sửa trong danh sách
- Nhấp nút "Edit" (biểu tượng bút chì)
- Cập nhật thông tin cần thiết
- Nhấp "Save Account"
🗑️ Xóa Tài Khoản
- Nhấp nút "Delete" (biểu tượng thùng rác)
- Xác nhận khi được yêu cầu
- Tài khoản sẽ bị xóa vĩnh viễn
3️⃣ Quản Lý Ứng Dụng (Applications)
➕ Thêm Ứng Dụng Mới
- Nhấp "Applications" → "Add New"
- Nhập tên ứng dụng
- Chọn loại (Cloud, VCS, Infra...)
- Chọn trạng thái (Online/Offline)
- Nhấp "Save Application"
📊 Xem Thông Tin
- Danh sách tất cả ứng dụng được đăng ký
- Trạng thái hoạt động (Online/Offline)
- Loại ứng dụng
- Thống kê về số lượng hoạt động và tình trạng sức khỏe
💡 Mẹo & Thủ Thuật
Tìm Kiếm Nhanh: Sử dụng ô tìm kiếm ở thanh trên cùng
Lọc Tài Khoản: Sử dụng dropdown "Service" để lọc theo dịch vụ
Dữ Liệu Được Lưu Tự Động: Không cần bấm nút lưu thêm, dữ liệu được lưu ngay lập tức
Khôi Phục Dữ Liệu: Dữ liệu được lưu trong localStorage, sẽ mất nếu bạn xóa cache trình duyệt
🔒 Bảo Mật
⚠️ Lưu Ý Quan Trọng:
- Dữ liệu được lưu cục bộ trên trình duyệt, KHÔNG gửi đến máy chủ
- Chỉ sử dụng trên máy tính cá nhân được tin cậy
- Không sử dụng cho dữ liệu nhạy cảm trong môi trường thực tế
- Xóa cache trình duyệt sẽ mất tất cả dữ liệu
- Bạn nên sao lưu dữ liệu quan trọng
📁 Cấu Trúc File
index.html - File HTML chính (mở file này để chạy ứng dụng)
app.js - Mã JavaScript xử lý logic ứng dụng
README.md - Tài liệu hướng dẫn chi tiết
acc.html, app.html - Các file gốc (tham khảo)
❓ Câu Hỏi Thường Gặp
Q: Dữ liệu của tôi được lưu ở đâu?
A: Dữ liệu được lưu trong localStorage của trình duyệt. Mỗi trình duyệt/máy tính có storage riêng.
Q: Tôi có thể sử dụng ứng dụng này trên điện thoại không?
A: Có! Ứng dụng được thiết kế responsive và hoạt động trên mobile, tablet, desktop.
Q: Làm thế nào để sao lưu dữ liệu?
A: Hiện tại chưa có tính năng xuất/nhập. Bạn có thể viết script hoặc chờ phiên bản nâng cao.
Q: Dữ liệu có thể được khôi phục không?
A: Nếu bạn xóa cache trình duyệt, dữ liệu sẽ bị xóa vĩnh viễn. Hãy sao lưu quan trọng đầu tiên.
Q: Ứng dụng có hoạt động offline không?
A: Có! Ứng dụng hoàn toàn hoạt động offline vì không cần kết nối internet.
📞 Hỗ Trợ & Liên Hệ
Nếu bạn gặp vấn đề:
- Kiểm tra console trình duyệt (F12) để xem lỗi
- Thử xóa cache và reload trang
- Thử trên trình duyệt khác
- Đọc file README.md để biết thêm chi tiết