房屋租赁系统-springboot vue

73 阅读3分钟

淘宝店铺搜索:点创微科

房屋租赁系统-springboot vue

860baf22f65c49da97e52f18e4b517cd~tplv-k3u1fbpfcp-jj-mark_0_0_0_0_q75.jpg

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述
基于springboot+vue的房屋租赁系统.通过springboot+vue框架进行开发

前台:http://localhost:8080/springboot93c4v/front/pages/login/login.html
租户账号密码: lihua / 123456

后台:http://localhost:8080/springboot93c4v/admin/dist/index.html#/login
管理员账号密码: admin / 123456
租户账号密码: lihua / 123456

二、项目功能 共有两个角色(管理员、租户)
1 前台 – 租户
1.1 首页:
1.1.1 租户登录后,首页展示轮播图、公告信息推荐和房屋信息推荐。
1.1.2 租户点击公告信息推荐,进入公告信息页面查看详细内容。
1.1.3 租户点击房屋信息推荐,进入房屋信息页面查看详细信息并提交看房申请。
1.2 公告信息:租户点击公告信息,查看最新的通知和政策。
1.3 房屋信息:租户查看房屋信息,选择合适的房源并提交看房申请。
1.4 个人中心:租户查看个人信息,修改联系方式或密码,退出登录。

2 后台 – 租户
2.1 个人中心:租户登录后台,进入个人中心,修改个人信息或查看个人信息。
2.2 看房申请:租户查看已提交的看房申请状态,等待管理员确认。
2.3 租赁合同:租户查看已签订的租赁合同,了解合同条款和租金情况。
2.4 收租信息:租户查看租金缴纳情况,了解已缴纳和未缴纳的租金记录。
2.5 报修信息:租户提交报修信息,等待管理员处理,并可以查看报修状态。

3 后台 – 管理员
3.1 个人中心:管理员登录后台,进入个人中心,修改登录密码。
3.2 公告信息:管理员发布新公告,修改或删除已有公告,查看公告信息。
3.3 租客:管理员添加新租客,修改租客信息,删除租客信息,查看租客信息。
3.4 户主:管理员添加新户主,修改户主信息,删除户主信息,查看户主信息。
3.5 房屋信息:管理员添加新房屋,修改房屋信息,删除房屋信息,查看房屋信息。
3.6 租赁合同:管理员添加新合同,修改合同信息,删除合同信息,查看合同信息。
3.7收租信息:管理员添加新收租记录,修改收租信息,删除收租信息,查看收租信息。
3.8 报修信息:管理员处理报修请求,更新报修状态,查看报修信息。
3.9 收租统计:管理员生成收租报表,分析收租情况,管理收租数据。
3.10 维修数据:管理员生成维修报表,分析维修情况,管理维修数据。

三、运行环境
开发环境 idea+vscode
运行环境 node14+MYSQL5+java1.8+maven3.8

四、项目技术
前端:vue,element-ui
后端:Java,springboot,mysql,mybatis, tomcat,maven

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

2345_image_file_copy_48.jpg

1733457229-7ea752ad1f89240.png

1733457235-6906b0ec51a1527.png

1733457243-660bd28dbd4f53c.png

1733457246-c07ec2256959bd4.png

1733457249-e9664a8349c044a.png

1733457251-cc4bee2c5864347.png

1733457253-c5d1532742d6948.png

1733457256-657a0f5c8c3e3c2.png

1733457265-4cab60aa94007a7.png

1733457267-f39cdf0308d5651.png

1733457269-91d1f8f4fe90b49.png

1733457271-e15e1ca3df3fd6b.png

1733457273-52a5570b2218736.png

1733457275-80b6bc00407a3f2.png

1733457278-0c29af35deffee3.png

1733457280-0965c50dabe1f98.png

1733457283-c7047ff4e60c078.png

1733457287-4151584b1a7dbc5.png

1733457290-c00f143def7d8d7.png

1733457293-2c2b82d737272e0.png

1733457296-f2449b964c09a2f.png

1733457299-2d2591c73279b95.png

1733457302-c56019711d12d58.png

1733457305-5624e45b6ebce25.png

1733457309-a3c451cf70b27c1.png

1733457312-8878956c611ecfc.png

1733457315-2e4064f8c05737c.png