基于SpringBoot+Vue实现的java小区物业管理系统源码

基于SpringBoot+Vue实现的java小区物业管理系统源码

系统介绍
基于SpringBoot+Vue实现的小区物业管理系统是为物业管理打造的一款在线管理平台 ,它可以实时完成信息处理,对小区信息、住户等进行在线管理,使其系统化和规范化 。
系统功能说明
1 、系统共有物业、业主角色 ,物业拥有系统最高权限。
2、物业管理员拥有社区管理 、楼盘管理 、社区保障给管理、收费管理、用户管理 、系统管理等菜单。
3、业主拥有基本信息(可以对自己信息进行修改)、物业收费(缴纳物业费) 、报修管理(进行故障报修及报修查看)、投诉管理等菜单 。

技术选型
开发工具:IntelliJ IDEA
运行环境:jdk8 + mysql5.7及以上 + maven + nodejs
服务端:SpringBoot + SpringSecurity + mybatis-plus + easyexcel(Excel导出) + kaptcha(图片验证码)前端:Vue + axios + Element-UI + vuex + Ant-Design + tinymce-vue(富文本编辑器)

基于SpringBoot+Vue实现的java小区物业管理系统源码

基于SpringBoot+Vue实现的小区物业管理系统演示

安装运行说明
1、安装前置运行环境nodejs 、maven ,在em_ui目录下打开cmd命令行,执行如下命令
npm install
2、依赖下载完之后,执行如下命令运行前端项目
npm run serve
3、自行配置maven环境 ,使用idea打开服务端项目,修改application.yml下的数据库配置 、邮件配置
4、连接本地数据库,创建estate_management数据库 ,执行sql目录下的sql脚本
5、请使用8.0及以上版本的MySQL,如使用5.x版本,请自行修改驱动名称
6 、演示地址说明:登录页:http://localhost:8080/
7 、演示账号说明:管理员:admin/123456