Giter VIP home page Giter VIP logo

chocoshop-portal's Introduction

“巧克力专营”商务平台(基于B2C形式的商务平台)

系统为向消费者出售零食,饮料等等商品。

  • 前台包括:首页商品展示、用户登录注册、用户信息、订单管理、购物车管理、商品搜索。
  • 后台包括:管理员管理,商品管理,分类管理,订单管理,角色管理,会员管理。

模块介绍

管理员管理

管理员管理模块实现了对可以登录到后台的账号的管理,管理员通常是该商务平台的员工,新员工需要在注册页面填写基本信息并提交,此时注册的账号为不可用状态,由拥有管理员模块权限的员工审核后改为可用状态。

角色管理

使用shiro实现对角色和权限的管理。每个管理员可以关联多个角色,每个角色有不同的权限,可以在角色管理模块为不同角色添加或修改权限。

商品管理

后台:对商品进行增删改查,使用开源的富文本编辑器实现对商品详细信息的编辑。有新商品时,添加商品信息,商品状态设为“在售”;商品的库存为0时自动把状态设为“下架”。 前台:展示商品。

分类管理

商品的分类信息,实现了多级分类。

购物车管理

用户可以添加商品到购物车里,勾选要购买的商品下单。

订单管理

订单流程: 用户在购物车下单并选择支付方式,此时后台创建一个新的订单,订单状态为“未付款”(如用户选择了货到付款,则没有此状态); 用户付款后,订单进入“未发货”状态; 商家发货后,填入快递单号,状态改为“已发货”; 用户确认收货后,状态改为“已送达”; 七天内用户可以退货,如果用户退货了,订单状态为“退货中”(使用了@Scheduled注解创建定时任务,每天0:00检查状态为“已送达”的订单的时间是否超过七天,如果是则改为“交易成功”); 用户寄回商品,填写快递单号,订单状态改为“交易关闭”; 如七天内用户没有退货,状态为“交易成功”。

商品搜索

输入关键字进行搜索,可以模糊搜索,在搜索结果页面可以选择只显示某个分类的内容。搜索结果存到memcached中。

chocoshop-portal's People

Contributors

bbc539ff avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.