Skip to content

GY-code/E-supermarket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-supermarket

介绍

前后端分离的超市电商系统

在该系统中,我们存储了商家商品及用户的所有信息。用户在我们的网站注册登录后可以按照喜好选择称心的商品,也可通过查询功能准确索引到所需商品。在添加订单并完成结算后商品信息将即刻传输到相应商家以便商品发出。而管理员可以在后台清晰查看每一笔订单信息及指定商品销售情况,以便在运营上改变策略,更好的管理自己的店铺。我们的系统分工清晰,包括不同级别用户、订单管理员、用户管理员等多个层次。与以往的购物网站相比,我们的网上超市购物系统将更加便民,更加敏捷。

技术栈

  • HTML5
  • JavaScript
  • CSS
  • Vue
  • Node.js
  • MySQL
  • MyBatis
  • Spring
  • Redis
  • Elastic Search
  • Apache Tomcat

功能模块图

功能模块图

功能介绍

顾客:

通用功能:

  1. 登录页:登录、修改密码、创建账号、注册

  2. 设置:退出登录、关于我们

我的:

  1. 个人中心:修改个人信息、修改密码、会员与积分信息

  2. 积分:当前积分、优惠券详情说明、积分变动的自动处理

  3. 我的订单:已购订单、在运输订单、已取消订单、订单详情

  4. 售后服务:网购订单限时内可以取消

商品:

  1. 浏览商品:价格排序、根据品牌、价格区间筛选

  2. 商品详情:商品介绍、商品信息、商品参数

  3. 商品购买结算、订单状态

  4. 优惠券与优惠券推荐

  5. 购物车功能

  6. 秒杀功能

管理员: (商品管理员和用户及订单管理员)

基本功能:

  1. 登录注册,密码管理

  2. 设置:退出登录等

商品管理

  1. 筛选、查询商品信息:通过分类、品牌、货号检索

  2. 展示商品数据列表:货号、图片相册、品牌、分类。

  3. 上架商品(填写基本信息)

  4. 编辑商品(下架、修改基本信息)

用户订单管理

  1. 筛选、查询订单:按照待付款、已发货、已完成、已关闭筛选;通过订单编号、收货人、提交时间查询

  2. 展示订单基本信息:订单编号、下单时间、用户账号、订单金额、订单状态、订单备注

  3. 编辑操作:修改收货人信息、退款及退货、取消订单

用户会员管理

  1. 筛选、查询用户(账号查询、注册时间排序、积分排序等)

  2. 展示:基本信息(账号、昵称、注册时间、会员等级、消费金额、订单数量、可用积分、订单记录)

  3. 编辑操作:更改积分、更改会员等级、修改基本信息、禁用账号等

骑手端

  1. 显示可接订单,并接单

  2. 显示历史订单

  3. 显示骑手基本信息、已接单数、评价

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request