推荐私有项目网站

校园二手平台

2026-09-19
校园二手平台

核心功能

用户端

1. 闲置发布与浏览

  • 图文发布闲置:分类(支持多级分类)、标题、描述、售价/原价、成色、校区、面交地点,最多 9 张实拍图;
  • 首页跑马灯 Banner、关键词搜索、分类/校区/成色/价格多维筛选与排序;
  • 商品详情页展示卖家信息与信用分,浏览量实时统计。

2. 商品审核机制

  • 所有商品发布后进入"待审核"状态,审核通过方可上架展示;
  • 审核不通过会附带拒绝理由,卖家可修改后重新提交,杜绝违规与虚假商品。

3. 实时站内聊天

  • 基于 WebSocket 的实时私信,买卖双方围绕商品即时沟通;
  • 会话列表、未读消息角标、已读回执,消息触达不遗漏;
  • 支持增量拉取历史消息,弱网环境也能流畅同步。

4. 订单与交易闭环

  • 单品交易:下单即锁定商品,防止超卖(数据库行级锁保障);
  • 订单状态机完整流转:待支付 → 已支付 → 卖家确认 → 已完成 / 取消;
  • 线下面交为主的交易方式,交易完成后双方互相评价,积累信用分。

5. 个人中心

  • 我的商品管理(编辑、下架、重新提交)、我的收藏、我的订单;
  • 系统通知(审核结果、订单动态等)独立提醒,与聊天消息分开计数;
  • 学号认证:验证学生身份,提升交易信任度。

管理后台

独立 Vue 管理后台(不依赖 Django Admin),按角色授权访问:

  • 数据看板:用户量、在售商品、订单量、周成交金额等核心指标与趋势图表;
  • 商品审核:待审商品弹窗预览详情,一键通过/驳回(附理由),支持批量操作;
  • 用户管理:查询、学号认证审核、封禁/解封;
  • 订单管理:全平台订单查询与跟进;
  • 举报处理:用户举报商品/行为后由审核员处理,确认后自动下架违规商品;
  • 分类管理与操作日志:所有后台敏感操作留痕,可审计追溯。

亮点

  1. 信用与安全体系:学号认证 + 信用分 + 交易评价 + 举报机制 + 商品审核,五重保障构建校园交易信任链。
  2. 实时沟通体验:WebSocket 私信秒级送达,未读角标(消息/通知分别计数)精准提醒,让沟通成为促成交易的关键一环。
  3. 所见即所得的审核体验:待审核商品仅卖家与管理员可见,公开列表永远干净;审核弹窗化处理,运营效率高。
  4. 稳健的交易引擎:订单状态机 + 数据库行级锁防超卖 + 越权访问防护,交易数据一致性有保障。
  5. 现代精致的界面:玻璃拟态卡片、渐变主题、流畅动效,为年轻校园用户量身打造的视觉体验。

技术架构

采用前后端完全分离架构:

  • 前端:Vue 3(Composition API)+ TypeScript + Vite + Pinia + Vue Router + Element Plus + Tailwind CSS,路由懒加载;
  • 后端:Django + Django REST Framework + SimpleJWT(JWT 认证)+ Django Channels(WebSocket 实时通信);
  • 数据:MySQL 关系型存储,统一分页、统一响应格式、统一异常处理;

技术栈

pythondjangovue3

欢迎来到我的博客!