该项目的外卖订餐部分的UI布局是仿写饿了么移动端,商家店铺管理系统是基于vue-element-admin
进行的二次开发,接口数据都来源于配套的后台服务
-
create-react-app 脚手架创建项目
-
react + redux + react-router v4 + axios + less
-
采用
vw
移动端页面适配
- 注册、登录、登出
- 登录图形验证码
- 用户信息详情
- 头像上传、预览头像
- 修改密码
- 店铺列表页
- 店铺详情页
- 购物车功能
- 下单功能
- 支付宝支付接口
- 历史订单列表
- 订单详情
- (增、删、改、选)收货地址
- 修改绑定手机
- 收藏商品
- 下载APP
- 红包
- 搜索功能(店铺、商品)
- 店铺评价页
- 商品详情
- 定位
- 自动部署
# 克隆项目
git clone git@github.com:linhuibin98/order-client.git
cd order-client
# 安装依赖
yarn install 或 npm install
# 运行
yarn start 或 npm start