Zeus Admin

screenshot of Zeus Admin
vue

Zeus基于Golang Gin +casbin,致力于做企业统一权限&账号中心管理系统。包含账号管理,数据权限,功能权限,应用管理,多数据库适配,可docker 一键运行。社区活跃,版本迭代快,加群免费技术支持。

Overview

Zeus is a permission and account management system developed using the golang gin + vue-element-admin framework. It provides a unified backend permission management Saas cloud service for enterprises. The system uses jwt and casbin for permission management and offers Restful API interfaces with OAuth2.0 support. Zeus enables unified login authentication, menu management, permission management, organizational structure management, employee management, configuration center, and log management for enterprise backend systems. It also supports login and synchronization with enterprise WeChat and DingTalk, as well as unified management of employee onboarding and offboarding processes.

Features

  • Login/Logout: Allows users to log in and log out of the system.
  • Permission Management: Enables the administration of user permissions.
  • User Management: Facilitates the management of personnel/employee information.
  • Role Management: Provides functionality for managing the permissions of different roles.
  • Department Management: Enables the management of organizational departments.
  • Project Management: Allows for the management of projects.
  • Menu Management: Provides access to menu management functionality.
  • Data Permission Management: Allows for the management of data permissions.
  • Personal Account: Provides functionality for managing individual user accounts.
  • Third-Party Login (DingTalk): Supports authentication via DingTalk.
  • Security Settings (Google 2FA): Enables the configuration of security settings using Google 2FA.
  • Supports LDAP: Allows for integration with LDAP for user authentication.
vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

dashboard
Dashboard

A dashboard style website template is a pre-designed layout that features a user interface resembling a control panel or dashboard. It typically includes charts, graphs, tables, and other data visualization tools that allow users to monitor and analyze data in real-time.

docker
Docker

A website that uses Docker for containerization to streamline development, testing, and deployment workflows. This includes features such as containerization of dependencies, automated builds and deployments, and container orchestration to ensure scalability and availability.