校园朋友圈-springboot + vue +微信小程序

52 阅读2分钟

校园朋友圈-springboot + vue +微信小程序

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

一、项目描述

基于springboot + vue +微信小程序的校园朋友圈

基于SpringBoot+Vue+微信小程序的轻社交服务平台,学生可刷校园新闻、发贴互动、二手交易、失物招领、查看地图周边服务;管理员负责用户、内容、分类与系统配置,打造校园朋友圈生态。

登录网址: http://localhost:8080/springboot277cai01/admin/dist/index.html#/login

管理员账户密码: admin/admin

学生账户密码: 1/1

二、项目功能

【学生模块】

校园新闻:实时浏览校内公告与活动资讯。

周边服务:查看食堂、快递、打印等便民信息。

在线交流:发帖/点赞/评论,实现校内轻社交。

地图:定位教学楼、宿舍、商家并一键导航。

闲置商品:发布/浏览二手物品,支持图文价格。

订单信息:跟踪购买、出售及交易完成状态。

失物招领:快速发布与搜索丢失/捡到物品。

我的收藏:一键收藏感兴趣的新闻与帖子。

我的发贴:集中管理个人发布的历史动态。

修改密码:验证旧口令后重置登录密码。

【管理员模块】

学生:审核、启用/禁用学生账号。

商品分类:维护闲置物品类别便于检索。

闲置商品:下架违规或已完成交易的商品。

订单信息:查看、干预纠纷订单并标记完成。

失物招领:审核发布内容并置顶重要信息。

周边服务:增删改商家信息与营业时间。

在线交流:监管帖子评论,可删除/屏蔽。

校园新闻分类:设置新闻栏目,方便前端筛选。

轮播图管理:配置首页轮播图片及跳转链接。

校园新闻:发布/编辑/下架校内新闻资讯。

修改密码:管理员自助更新后台登录口令。

个人信息:维护管理员头像与联系方式。

三、运行环境

运行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1+tomcat8.0

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:springboot

前端技术:Vue+微信小程序

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

五、项目截图

1758865495-c135ec937b25d9d.png

1758865497-8abf71828a0131a.png

1758865500-4e05b5523482459.png

1758865502-cc4044552e3c759.png

1758865508-3a68c069bb05786.png

1758865510-b1a6e461940db5b.png

1758865514-410e7be3e68aa26.png

1758865518-5cd6bf45afa6222.png

1758865522-192a0b932f5cd8e.png

1758865523-af0bd7149aa3a17.png

1758865524-42a34422de88ef1.png

1758865526-a92342e774af6c2.png

1758865527-1b712e96d048c0f.png

1758865528-0292f7b333924e5.png

1758865529-512070c469f8812.png

1758865530-3dac5ea45d06f65.png

1758865532-015ef9156270f16.png

1758865533-e732fbd26817595.png

1758865534-d9ec7e01b09072d.png

1758865535-e252c3ae04f36f3.png

1758865537-5e0c0181c209c2e.png

1758865538-bc5381b111e3de9.png

1758865539-2442b5019c7d873.png

1758865540-5ec7bd6fd969d2d.png

1758865540-92fac6b1a111c28.png

1758865541-2787b1b41a547d6.png

1758865543-9384698321b7cc8.png

1758865544-defe3349a3c3e8d.png

1758865546-5b35ada9779f5f6.png

1758865546-74f2906b69ac67a.png

1758865547-34b5a5acd854935.png

1758865548-eec21b38bac94fa.png