Elegant是一个模拟的在线购物平台,允许用户在网站上购买产品。该平台使用React实现,逻辑处理采用JavaScript,前端设计则使用了多个npm包。
功能:
响应式/交互式网页设计
产品搜索
产品分类
相关商品
分页
导航
产品变体选择
用户购物车处理
结账
网页错误处理
从CommerceJS API检索产品信息
从CommerceJS API检索用户购物车(本地)信息
使用CommerceJS API捕获订单信息
配送和支付处理(CommerceJS用于配送处理,Stripe作为支付网关)
产品管理(CommerceJS)
产品分析和报告(CommerceJS)