Git Product home page Git Product logo

admintory's Introduction

admintory logo

admintory是一个通过shiro认证并包含用户之间聊天功能的前后端分离的权限管理系统。


简介

admintory 通过springboot vue netty shiro 等技术开发的一个前后端分离的权限管理系统,开箱即用,可迅速搭建后台用户聊天权限认证权限控制按钮控制动态路由等功能。

功能

  • 控制台
  • 系统管理
    • 用户管理
    • 角色管理
    • 部门管理
    • 菜单管理
  • 系统监控
    • 操作日志
    • 登陆日志
    • 在线用户
  • 元数据管理
    • 系统参数
    • 代码管理
  • 主题管理
  • 聊天系统

技术

后端

序号 技术名称 说明
1 SpringBoot2 项目框架
2 Mybatis 持久层框架
3 Mybatis-plus 持久层增强
4 Druid 数据库连接池
5 Redis 缓存
6 Mysql 数据库
7 Apache Shiro 权限控制安全框架
8 Lombok 注解工具
9 七牛云 图床
10 Netty 通信框架
11 Guava 谷歌工具

前端

序号 技术名称 说明
1 vue 前端框架
2 vuex 状态管理
3 vue-router 路由管理
4 axios HTTP 库
5 element-ui 组件库
6 js-cookie Cookie存储工具
7 echarts 图表组件
8 boxicons 图标库

界面

控制台 1640007303(1) 1640007343(1)
聊天 1640016007(1) 1640016174(1)
聊天用户列表 1640005343 1640005357
用户列表 1640004300(1) 1640004323(1)
添加用户 1640004524(1) 1640004541
角色列表 1640004568(1) 1640004580(1)
添加角色 1640004596(1) 1640004614(1)
部门列表 1640004634(1) 1640004648(1)
菜单列表 1640004690(1) 1640004727(1)
添加菜单 1640004746 1640004763(1)
菜单权限分配 1640004837(1) 1640004863(1)
操作日志 1640004969(1) 1640004906(1)
登陆日志 1640004969(1) 1640004983(1)
在线用户 1640005039(1) 1640005051(1)
系统参数 1640005074(1) 1640005112(1)
元数据 1640005149(1) 1640005160(1)

安装

前端运行

admintory-vue文件夹下运行

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

后端运行

启动admintory-shiro文件夹内的AdmintoryApplication 即可

admintory's People

Contributors

sincenovember avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.