校园二手交易平台

校园二手交易平台,HTML+Vue2 前端实现,localStorage 本地持久化,支持注册登录、商品发布搜索、留言互动与下单购买,无需后端,适合课程大作业演示。

评分:4.8/5.0
销量:33
发布:6/15/2026
难度:L2 进阶级

获取完整源码

演示视频仅作效果参考。完整源码、项目说明与运行答疑,请私聊沟通(适合毕业设计 / 课程设计 / 课设参考)。

获取完整源码
含项目说明文档,便于对照学习
可本地运行,适合课设演示
沟通获取后可咨询运行问题

项目概览

面向校园场景的二手商品交易平台,采用 HTML5、Vue 2.6 与 CSS3 构建前端页面与交互逻辑,数据通过浏览器 localStorage 本地持久化,无需后端即可运行。涵盖用户注册登录、商品浏览搜索、发布分类、留言互动与下单购买等完整流程,适合作为毕业设计中 Vue 前端开发、本地存储应用与校园电商原型设计的参考项目。

项目说明

校园二手交易平台

项目简介

本项目是一个面向校园场景的二手商品交易平台,采用 HTML + Vue 2 + CSS 实现前端页面与交互逻辑,数据通过浏览器 localStorage 本地持久化,无需后端服务即可运行,适合课程大作业演示与本地体验。


功能介绍

1. 用户系统

功能说明
注册填写用户名、密码与确认密码;校验两次密码一致、用户名不重复
登录用户名 + 密码登录,登录状态保存在本地
退出清除当前登录状态
会话保持刷新页面后自动恢复登录状态

2. 商品浏览与搜索

功能说明
商品列表以卡片形式展示所有在售商品(名称、描述、价格、卖家、分类)
关键词搜索支持按商品名称、描述、分类进行模糊搜索
商品详情登录用户可查看商品完整信息与留言区

3. 商品发布

功能说明
发布商品登录用户可发布商品,填写名称、描述、价格、分类
商品分类书籍、电子产品、生活用品、其他
卖家信息自动关联当前登录用户为卖家

4. 留言互动

功能说明
查看留言在商品详情页查看该商品下的所有留言
发表留言登录用户可在商品详情页提交留言,显示用户名与时间

5. 下单购买

功能说明
下单登录用户可对非本人发布的商品发起购买
订单记录订单信息(商品、买卖双方、价格、状态等)写入本地存储
状态提示下单成功后提示联系卖家完成线下交易

技术栈

  • HTML5:页面结构与模板
  • Vue 2.6(CDN):响应式数据绑定与组件化交互
  • Axios(CDN):已引入,预留 HTTP 请求能力
  • CSS3:页面样式与布局
  • localStorage:用户、商品、订单数据本地持久化

文件夹目录

campus-trade-html-vue/
├── index.html          # 主页面:导航栏、登录/注册弹窗、商品列表与详情
├── css/
│   └── style.css       # 全局样式:导航、表单、商品卡片、详情页、响应式布局
├── js/
│   └── app.js          # Vue 应用逻辑:用户认证、商品 CRUD、留言、下单
├── 演示材料/
│   └── 预览视频.mp4    # 项目功能演示视频
└── 项目说明.md         # 本说明文档

文件职责说明

路径职责
index.html应用入口,引入 Vue、Axios 及本地 CSS/JS,定义页面 DOM 结构与 Vue 模板
css/style.css导航栏、模态框、搜索栏、商品卡片、详情浮层、留言区等 UI 样式
js/app.js核心业务:filteredProducts 搜索过滤、loadData/saveData 读写 localStorage、登录注册、发布商品、留言、下单
演示材料/预览视频.mp4录制的功能演示,便于答辩或提交作业时展示

本地存储键名

键名存储内容
campusTradeUsers注册用户列表
campusTradeProducts商品列表(含留言)
campusTradeOrders订单列表
currentUser当前登录用户信息

运行方式

  1. 用浏览器直接打开项目根目录下的 index.html;或
  2. 使用本地静态服务器(如 VS Code Live Server、python -m http.server)访问。

数据保存在浏览器 localStorage 中,清除站点数据或换浏览器后需重新注册。

获取完整源码

技术分类

包含内容

完整源码
项目说明文档
演示材料

适合方向

适合计算机专业毕业设计中的 Vue 前端开发、校园电商原型与 localStorage 数据持久化练习方向。

关于 AI源码

AI源码 整理计算机毕业设计、课程设计向的可运行项目参考,含说明文档与演示材料。完整源码请通过联系方式沟通获取。

QQ: 861077046
邮箱: 861077046@qq.com
已帮助 33+ 位同学完成选题参考
问能不能做我的题目

相关推荐

查看全部 →
运动会秩序手册
高级·新上架

运动会秩序手册

中小学运动会秩序手册工具,纯前端 Excel 报名表解析、智能分组与参与统计,支持 TXT/Word/Excel 导出及 Chart.js 可视化分析,无需后端安装。

HTML
4.890
校园二手交易平台
进阶

校园二手交易平台

高校校园二手交易平台,PHP+MySQL MVC 架构,含用户认证、物品发布编辑、分类搜索、图片上传与买卖咨询交流,BCrypt 加密与 PDO 防注入,适合 PHP Web 开发课设。

HTML大作业PHP
4.847
校园二手交易平台
进阶

校园二手交易平台

校园二手交易平台 PHP+MySQL 版,Bootstrap5 前端配合 PHP API 接口,支持学号注册、物品发布多图上传、分类搜索排序与留言回复,PHP Session 会话管理。

HTML大作业MySQL+1
4.824
校园快递代取管理系统
高级·新上架

校园快递代取管理系统

校园快递代取管理平台,Python Flask+MySQL 实现师生发单、代取员接单配送与管理员运营三类角色,含虚拟支付、订单状态流转、ECharts 数据看板与公告管理,适合 Python Web 课程设计与毕业设计。

PythonHTML大作业+1
4.843
宿舍管理系统
高级

宿舍管理系统

基于 Spring Boot+HTML+MySQL 的宿舍管理系统,实现宿舍楼、房间分配、学生入住、访客登记与维修报修,含系统管理员、宿舍管理员与学生三角色及 Excel 导出,适合 Java Web 毕业设计。

SpringBootHTMLMySQL
4.862
在线问卷系统
高级

在线问卷系统

DWSurvey 调问网开源在线问卷系统,Spring Boot+Vue2 实现拖拽式创建问卷,支持 50+ 题型、显示跳转逻辑与 ECharts 答卷统计,集成 Shiro 权限与 Redis 缓存,适合 Java 表单调查类毕业设计。

SpringBootVue2MySQL
4.858