UniMart是一个面向校园的二手交易平台,旨在为大学生提供一个安全、便捷的二手物品交易环境。
- 框架: Spring Boot
- 安全: Spring Security + JWT
- 数据库: PostgreSQL
- ORM: JPA/Hibernate
- 实时通信: WebSocket (STOMP)
- API文档: Swagger/OpenAPI
- 构建工具: Maven
- 用户注册与登录
- JWT身份验证
- 角色权限控制(ROLE_USER, ROLE_ADMIN)
- 用户信息管理
- 商品发布、编辑、删除
- 商品分类管理
- 商品搜索和过滤
- 商品浏览记录
- 在线交易
- 支持多种支付方式
- 交易状态追踪
- 交易评价
- WebSocket实时消息
- 买卖双方即时沟通
- 系统通知推送
- 用户举报功能
- 商品审核机制
- 交易安全保障