文件交易平台- FileShop
立项背景和目标:
构建一个面向个人卖家和买家的在线数字文件交易平台,让卖家可以上传、管理、售卖各类数字文件(如文档、设计素材、源码等),买家可以浏览、搜索、购买并下载文件。
核心功能模块:
用户系统:注册、登录、个人资料管理(AuthController、UserService)
商品管理:卖家上传文件、编辑商品信息、管理商品列表(SellerController、ProductService、FileStorageService)
商品浏览:商品列表页、商品详情页、分类筛选、标签管理(ProductController、CategoryMapper、TagMapper)
订单系统:下单、订单管理、买家/卖家双视角订单列表(OrderController、OrderService)
支付集成:支付宝支付(含模拟支付和二维码支付两种模式)(AlipayService)
文件存储与下载:文件上传存储、下载日志记录、下载权限控制(FileStorageService、DownloadLogMapper、DownloadGuard)
首页展示:Banner 轮播图管理(BannerMapper)
业务流程:
卖家注册 → 上传文件并设置商品信息(标题、价格、分类、标签) → 商品上架 → 买家浏览/搜索 → 下单支付 → 支付成功后获得下载权限 → 下载文件
电商
内容平台