Code Monkey home page Code Monkey logo

accout_mange's Introduction

发型屋的门店系统

介绍

给外面发型屋做的门店系统(管理平台)

  • 主要功能:客户管理、权限角色管理、项目管理、优惠卡管理、消费记录管理、营业记录管理、营业额管理、薪水管理、用户管理等
  • 还有一级功能基础上的的二级菜单和功能

部分一级菜单截图: 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明

软件架构

以SpringBoot为基础的三层架构 使用的技术栈:

  • 后端:SpringBoot + MybatisPlus + Shiro + Jwt + Swagger2 + Redis
  • 前端:JQuery + Echarts + bootStrap + Vue
  • 自动化部署:Jenkis + Docker + gitee

安装教程

启动后端

  • 运行数据库脚本,修改application.properties中的 spring.datasource.username 和 spring.datasource.password
  • 运行单元测试生成jwt的密钥文件:src/main/test/java/com/hfut/laboratory/jwt/GenerorRsa
    • 生成路径在配置文件中 已配置成 C:\tmp\accout\rsa\,其余jwt相关配置均以 jwt.* 开头
  • 运行application.java 启动后端服务

启动前端

  • 前端使用nginx作为静态资源服务器,修改前端文件夹路径(前端文件为:web/accout) 输入图片说明

访问:http://localhost/login.html

  • 管理员:admin admin
  • 老板:boss admin
  • 员工:staff admin
代码说明

代码在关键处都有注释,每个类也都有注释,并且每个controller作用及入参都有说明。 输入图片说明

参考

上面后端用到的技术可以参考我写过的博客

说明

  • 已经关闭swaggerUI 因为会影响打包 如果还想用其生成api文档 可以参考我的blog 然后取消注释
  • 已经关闭redis缓存 如果还想用其做springboot cache 可以参考我的blog 然后取消注释

accout_mange's People

Contributors

yzx-66 avatar

Stargazers

 avatar

Watchers

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