Code Monkey home page Code Monkey logo

ai2hub / eva Goto Github PK

View Code? Open in Web Editor NEW

This project forked from coderd-repos/eva

0.0 2.0 0.0 8.99 MB

伊娃(Eva)后台管理系统是一套干净、强大的企业级权限管理系统,支持技术栈定制和功能模块的定制。你可以用它快速开发企业数据管理系统、OA、CMS等,当然,你也可以用它来做毕业设计、个人项目等。

License: MIT License

Shell 0.01% JavaScript 5.06% HTML 0.08% Vue 28.49% SCSS 0.35% PLpgSQL 5.28% Java 60.74%

eva's Introduction

介绍

伊娃(Eva) 是一款基于SpringBoot、Mybatis Plus的,支持在线定制化技术栈,支持在线定制化功能模块的开源的后台管理系统项目框架。跟其他开源项目一样,为了使项目开发足够简单,Eva经过仔细的设计和探索,采用约定大于配置的**,基于可扩展性、安全性、可读性对项目的常用功能进行了合理的封装,并在文档中进行了详细的介绍和说明。

立即使用

在gitee或github中的代码在你本地可能无法运行,因为我们时刻在更新新的技术栈。为了支持技术栈和功能模块的定制化,伊娃已发布至CodeRd。所以你可以在CodeRd上直接获取定制化后的代码,立即前往,想要了解更多内容,请前往官网

在线体验

立即前往伊娃系统

你可以使用以下模拟的角色进行登录,不同的角色拥有不同的操作权限!

  • 超级管理员:admin/123123
  • 普通管理员:manager/123123
  • 人事专员:hr/123123
  • 普通员工:staff/123123

项目特点

  • 干净,无多余花里胡哨的功能
  • 文档视频教程齐全,不怕不会,就怕不看
  • 视频源码详细讲解(代码设计,项目规范,完全免费)
  • 支持自定义内置功能模块(非代码冗余)
  • 支持内置功能模块BUG在线修复(通过coderd命令在线修复BUG)
  • 支持后期变更技术栈,动态添加功能模块,升级无虑
  • 支持自定义技术栈
  • 支持代码生成,命令式生成持久层到页面,代码直接生成到项目中,无需复制粘贴
  • 支持在线自定义代码生成模版
  • 前后端项目独立设计,可前后端人员分离开发,也可一人单打独斗
  • 合理简洁的代码封装,新手也能看得懂
  • 功能不减,代码减少,基础功能百行代码实现,代码越少,BUG越少
  • 会话共享,完美支持负载均衡,并发高也不用怕
  • 支持多种缓存方案,从单机内存式到分布式任意选择(非代码冗余)
  • 按钮粒度的权限控制,可通过角色和权限多维度进行控制
  • 完善的服务监测,支持监测自动刷新
  • 内置接口文档,自由定制文档插件(Swagger-UI、 Swagger-Bootstrap-UI和knife4)

技术选型

后端

  • SpringBoot 2.x
  • MyBatis Plus 3.4.2
  • Swagger 2.9.2
  • Apache Shiro 1.7/Spring Secure(可选)
  • Alibaba Druid 1.2
  • 内置缓存/Redis(可选)

前端

  • Vue 2.x
  • Vuex 3.4
  • vue-cli 3.0
  • Sass 4.12.0
  • Element-UI 2.3.6
  • Axios 0.21.1
  • Eslint 6.7.2

基础模块

  • 菜单管理
  • 用户管理
  • 角色管理
  • 权限管理
  • 日志管理/操作日志
  • 日志管理/登录日志

支持定制化的模块

  • 部门管理 (免费/Free)
  • 岗位管理 (免费/Free)
  • 字典管理 (免费/Free)
  • 服务监测 (免费/Free)
  • 更多模块正在开发中...

支持定制化的技术栈

  • 后端接口文档插件,可选【knife4、Swagger、Swagger-Bootstrap-UI】
  • 后端缓存,可选【内置版、redis版】
  • 后端权限管理框架,可选【Shiro、Spring Security】
  • 前端包管理工具,可选【NPM、YARN】
  • 前端窗口模式,可选【抽屉、弹出框】
  • 前端路由模式,可选【Hash、History】
  • 前端EsLint可选

联系我们 & 技术支持

您可以扫码加入Eva交流群以了解项目最新进度,并获得项目技术支持!

/qq.png

eva's People

Contributors

caesar-liu avatar

Watchers

James Cloos avatar  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.