Cẩm nang NQDEV
HomeCheat SheetsContact
Công nghệ
Công nghệ
  • Introduction
  • Developer Roadmaps
    • Developer Roadmaps: Mô tả chi tiết
    • Roadmaps: ASP.NET Core Developer
    • Bảng phân loại cấp độ nhà phát triển .NET
    • ClearPath cho Team .NET Core
  • DotNET
    • ASP.NET Core
      • Hướng dẫn sử dụng tệp .http trong Visual Studio 2022 để thực hiện HTTP Requests
    • Message Queue
      • ZeroMQ
        • Xây dựng ZeroMQ Server trong dotNET 8 với CSharp
    • Playwright
      • Playwright: Tự Động Hóa Trình Duyệt Hiệu Quả
    • Optimize
      • Optimize - Một số cách tối ưu code và performance CSharp
    • Dev Blogs
      • Versions of .NET
        • Cập nhật từ .NET 9 lên .NET 10: Những thay đổi quan trọng
      • ASP.NET Core Web API với ASP.NET Core Web API (Native AOT): Bạn nên chọn loại nào?
      • Hướng dẫn xây dựng ứng dụng multi-tenant với .NET Core và MongoDB
      • Kiến Trúc Monolithic và Microservices: Lựa Chọn Phù Hợp Cho Dự Án Của Bạn
  • Design Patterns
    • CQRS Pattern
      • CQRS and MediatR trong .NET Core
    • Microservices
      • Ocelot
  • SQL Server
    • SQL Server Basics
    • SQL Server: DBCC
      • DBCC
      • DBCC SHOW_STATISTICS
      • DBCC SHRINKDATABASE
      • DBCC SHRINKFILE
      • DBCC SQLPERF
      • DBCC FREEPROCCACHE
    • SQL Server Replication
      • Giới thiệu SQL Server Replication
      • Hướng dẫn cấu hình và quản lý SQL Server Replication với Distribution Agent
    • SQL Server: Tập lệnh
      • SQL Server: Tập lệnh để tìm tất cả các giá trị Mặc định với Cột
    • Bảng tạm và sự linh hoạt trong xử lý dữ liệu lớn
    • Các bước để thay đổi nơi lưu trữ tệp log trong SQL Server
    • Các bước di chuyển tệp log trong SQL Server
    • Query Store trong SQL Server - Tổng Quan và Cách Quản Lý Hiệu Quả
    • SQL Server: Error Code
      • SQL Server Error : 14151, Severity: 18. Replication agent
  • Caching
    • Phân tích các phương pháp Caching dữ liệu trong .NET Core và .NET Framework
    • Redis
      • Redis mất dữ liệu khi restart
    • Varnish Cache
      • Hướng Dẫn Cài Đặt Varnish Cache với HAProxy Sử Dụng Docker Compose
  • NodeJS
    • NextJS
      • Hướng dẫn NextJS cho người mới bắt đầu
      • Parallel Routes trong Next.js
      • Hướng dẫn cấu hình Swagger trong NextJS
    • ReactJS
      • Hiểu về hook useRef của React như thế nào cho đúng
      • Tìm hiểu sâu hơn về useEffect từ A-Z
  • OS Linux
    • Tập lệnh Linux hay dùng
    • Centos 7
      • Hướng dẫn cài đặt và cấu hình Centos 7 dành cho người mới bắt đầu
      • Hướng Dẫn Kiểm Tra Các Cổng Đang Mở Trên Hệ Thống CentOS
      • Hướng Dẫn Sử Dụng zip Trên CentOS
      • Hướng dẫn cấu hình iptables để mở tất cả các cổng cho IP private
    • Windows
      • Hướng dẫn quản lý ứng dụng khởi động Windows bằng Registry Editor
  • VMware
    • Cách ảo hóa macOS Sierra trong VMWare Windows 10
    • Tự tin làm chủ mạng lưới: Cẩm nang tính toán địa chỉ IP từ A đến Z
  • Docker
    • Getting Started with Docker
    • Docker HUB
      • nqdev/nginx
  • Templates
    • Tabler Admin Template: Xây dựng Dashboard Quản trị đẹp mắt và dễ dàng
  • Open Source
    • shadcn-ui/ui
    • Kuma UI
    • Midone
  • Ứng dụng
    • Ansible
      • Ansible: Giới thiệu
      • Hướng dẫn chi tiết cài đặt Ansible
    • Apache JMeter
      • Features
        • Hướng dẫn chi tiết về Test Plan trong JMeter
        • Hướng dẫn chi tiết về Thread Group trong JMeter
    • DocFX
      • Những khái niệm cơ bản trong DocFX
      • DocFX - Hướng dẫn cài đặt, cấu hình sử dụng
      • DocFX - Hướng dẫn Markdown
      • DocFX - Hướng dẫn cấu hình file docfx.json
      • DocFX - Hướng dẫn sử dụng và tùy chỉnh Template
    • ETL Tools
      • Công cụ ETL Tools List & Software
      • Airbyte
        • Docker Compose
    • Elasticsearch
      • _reindex
        • Tìm hiểu sâu về API _reindex trong Elasticsearch
        • Hướng dẫn di chuyển dữ liệu trong Elasticsearch sử dụng API _reindex
      • _transform
    • HAProxy
      • HAProxy - Lập trình Lua và tích hợp Redis
    • Localtunnel
      • Hướng dẫn sử dụng Localtunnel để đưa ứng dụng Local lên Internet
    • LoopBack
      • Hướng dẫn cài đặt LoopBack 4 và khởi tạo dự án đầu tiên
    • N8N
      • Hướng dẫn cài đặt n8n bằng docker compose
    • NGINX Plus
      • NGINX: Hiệu suất vượt trội và giải pháp tối ưu cho hệ thống web
      • NGINX: Hướng dẫn chi tiết sử dụng GeoIP2 trên Alpine
      • NGINX: Hướng dẫn sử dụng Lua trên Alpine
      • NGINX: Hướng Dẫn Chi Tiết Cấu Hình Load Balancer
      • NGINX: Hướng Dẫn Sử Dụng Dynamic Modules
      • NGINX: Hướng dẫn Cài đặt và Sử dụng Module njs
      • Tích Hợp NGINX Làm API Gateway với Các Bước Xử Lý Phổ Biến
    • NTP - Secure Timeserver
      • Hướng dẫn cài đặt NTP an toàn với Docker Compose
    • Playwright
      • Playwright: Tự Động Hóa Trình Duyệt Hiệu Quả
    • Wordpress
      • Cách dùng Docker để phát triển ứng dụng Wordpress
  • Tin tức
    • DevSecOps là gì?
    • Giới thiệu bộ công cụ hỗ trợ lập trình từ SmallDev.tools và Code Beautify
    • Giới Thiệu và Hướng Dẫn Về DuckDB
    • Giới thiệu về Các Loại Cơ Sở Dữ Liệu
      • 1. HSQLDB (HyperSQL Database)
    • Hệ thống phân giải tên miền (DNS) và các loại bản ghi
    • Giải thích về Tiền Tố Path Nổi Tiếng – /.well-known
    • Giải mã Hệ thống tạo mã OTP của Google Authenticator
    • Quishing là gì? Hiểu và phòng tránh lừa đảo qua mã QR
  • Hướng dẫn
    • Hướng dẫn chi tiết tạo tài khoản Google bằng email công ty
    • Top 10 ASP .NET Open Source Projects GitHub 2024
    • Free Themes and Templates from Creative Tim
    • Hướng dẫn sử dụng Voler và Mazer Dashboard từ Zuramai
  • So Sánh
    • So Sánh Apache Parquet và CSV: Bảng So Sánh Chi Tiết, Ưu và Nhược Điểm
    • So Sánh Varnish Cache, Memcached và Redis: Ba Công Cụ Caching Phổ Biến trong Tối Ưu Hóa Hiệu Suất
  • Affiliate
    • Tuyển dụng
      • Bộ câu hỏi phỏng vấn T-SQL – Đánh giá ứng viên hiệu quả
    • eSMSvn: Chăm sóc khách hàng hiệu quả với SMS và ZNS
    • eSMS.vn: Giải pháp SMS Marketing hiệu quả cùng các chương trình ưu đãi hấp dẫn
Powered by GitBook
On this page
  • Giới Thiệu
  • Mục Tiêu
  • Cấu Hình
  • 1. Cài Đặt Voler
  • 2. Cài Đặt Mazer Dashboard
  • Cấu hình chi tiết một số lệnh cơ bản
  • Kết Luận

Was this helpful?

  1. Hướng dẫn

Hướng dẫn sử dụng Voler và Mazer Dashboard từ Zuramai

Đây là hai bộ giao diện quản trị (Admin Dashboard) miễn phí và mã nguồn mở, được phát triển trên nền tảng Bootstrap và cung cấp các chức năng mạnh mẽ, giao diện thân thiện.

PreviousFree Themes and Templates from Creative TimNextSo Sánh

Last updated 6 months ago

Was this helpful?

Giới Thiệu

Voler và Mazer Dashboard đều là những mẫu giao diện quản trị trên Bootstrap, giúp đơn giản hóa quy trình phát triển giao diện quản lý của các ứng dụng. Voler mang đến giao diện tối giản, thanh lịch, còn Mazer Dashboard có thiết kế hiện đại, dễ tùy chỉnh và phù hợp cho các dự án đa dạng, từ ứng dụng doanh nghiệp đến các trang web thương mại điện tử.

Các lợi ích của việc sử dụng các template này bao gồm:

  • Tiết kiệm thời gian thiết kế giao diện.

  • Mã nguồn mở, dễ dàng tùy chỉnh và mở rộng.

  • Tối ưu hóa cho các dự án trên Bootstrap với khả năng responsive tốt.

Mục Tiêu

  • Hướng dẫn cài đặt Voler và Mazer Dashboard.

  • Cấu hình các tính năng cơ bản để nhanh chóng tích hợp vào dự án.

  • Cung cấp các giải thích chi tiết về cấu hình, giúp các kỹ thuật viên hiểu cách thức hoạt động của từng phần tử trong giao diện quản trị.

Cấu Hình

1. Cài Đặt Voler

Bước 1: Tải về từ GitHub Bạn có thể tải mã nguồn Voler từ . Đây là mã nguồn mở, nên bạn chỉ cần tải về và giải nén vào thư mục dự án của mình.

Bước 2: Khởi chạy Dự án Voler Trong thư mục chứa mã nguồn Voler, mở file index.html để xem giao diện demo và điều chỉnh theo nhu cầu của bạn. Bạn có thể chỉnh sửa trực tiếp các file CSS và JavaScript trong thư mục assets để thay đổi màu sắc, font chữ, và các yếu tố giao diện khác.

Bước 3: Cấu hình các phần chính

  • Sidebar và Navbar: Bạn có thể tùy chỉnh các menu trong file HTML và cấu hình các liên kết điều hướng.

  • Widget và Component: Voler cung cấp các thành phần sẵn có như biểu đồ, bảng dữ liệu, và các widget thông báo. Bạn chỉ cần thêm mã HTML vào vị trí mong muốn để sử dụng chúng.

2. Cài Đặt Mazer Dashboard

Bước 2: Chạy bản Demo Mở file index.html trong thư mục demo để xem bản demo của Mazer Dashboard. Thư mục assets chứa tất cả các file cần thiết như CSS, JS, fonts và icons để giao diện hoạt động.

Bước 3: Tích hợp các thành phần chính

  • Component Mazer: Mazer cung cấp các component như các form, bảng, thẻ thông báo, và biểu đồ. Bạn có thể tùy chỉnh và tích hợp vào các trang quản trị của mình một cách dễ dàng.

  • Cấu hình biểu đồ: Mazer có tích hợp sẵn thư viện biểu đồ (chart), bạn có thể tìm thấy cấu hình mẫu trong file demo/index.html. Điều này giúp bạn dễ dàng hiển thị dữ liệu động từ server.

Cấu hình chi tiết một số lệnh cơ bản

  • Thay đổi màu nền (Background): Trong file CSS của cả Voler và Mazer, bạn có thể tìm thấy các lớp .bg-primary, .bg-secondary, .bg-light,... để thay đổi màu nền của các thành phần theo ý thích.

  • Cấu hình Menu Sidebar: Cả hai giao diện đều cung cấp sidebar cố định để điều hướng. Trong phần HTML, bạn có thể thêm hoặc loại bỏ các mục menu bằng cách thay đổi các thẻ <li> bên trong phần <ul class="sidebar-menu">.

  • Thêm biểu đồ: Để hiển thị biểu đồ, bạn có thể sử dụng thư viện Chart.js có sẵn trong Mazer bằng cách chỉnh sửa đoạn mã:

<canvas id="myChart"></canvas>
<script>
    var ctx = document.getElementById('myChart').getContext('2d');
    var myChart = new Chart(ctx, {
        type: 'bar',
        data: {
            labels: ['Jan', 'Feb', 'Mar'],
            datasets: [{
                label: 'Sales',
                data: [12, 19, 3],
                backgroundColor: 'rgba(54, 162, 235, 0.2)',
                borderColor: 'rgba(54, 162, 235, 1)',
                borderWidth: 1
            }]
        },
        options: { responsive: true }
    });
</script>

Biểu đồ này có thể được thay đổi loại (type), dữ liệu (data), và tùy chỉnh màu sắc.

Kết Luận

Cả Voler và Mazer đều là những giải pháp tuyệt vời cho các ứng dụng quản trị. Với cấu trúc rõ ràng, dễ tích hợp, hai giao diện này giúp các kỹ thuật viên tiết kiệm thời gian và tập trung vào việc phát triển các tính năng của hệ thống. Thêm vào đó, các tính năng quản trị mạnh mẽ, khả năng tùy chỉnh cao giúp bạn có thể biến hai giao diện này thành nền tảng chính cho các dự án của mình.

Bài viết này đã hướng dẫn bạn qua các bước cài đặt, cấu hình và tích hợp các thành phần quan trọng. Nếu bạn muốn tạo ra một ứng dụng quản trị chuyên nghiệp, hiệu quả, hãy thử nghiệm và tùy chỉnh Voler và Mazer theo nhu cầu của dự án của mình.

Bước 1: Tải về từ GitHub Mazer Dashboard có thể được tải từ . Với cấu trúc đơn giản và tài liệu hướng dẫn cụ thể, bạn có thể dễ dàng tích hợp nó vào các dự án hiện tại.

zuramai/voler
zuramai/mazer