GitHub地址
前端地址:github.com/FZliweilian…
服务端地址:github.com/FZliweilian…
运行环境
CentOS 7.3
node 8.11.0
npm 5.6.0
MongoDB 3.2.7
复制代码
主要功能
购物车 绑定手机 用户登录 添加商品 推荐商品 商品列表 优惠券 地址管理 上传图片 ...
接口列表:
管理
Name |
Method |
Default |
Description |
/v1/admin/delUser |
get |
auto |
删除用户 |
/v1/admin/delItem |
get |
auto |
删除商品 |
/v1/admin/addItem |
post |
auto |
添加商品 |
/v1/admin/addClass |
post |
auto |
添加分类 |
/v1/admin/delClass |
get |
auto |
删除分类 |
/v1/admin/addClass |
post |
auto |
添加分类 |
/v1/admin/addCoupon |
post |
auto |
添加优惠券 |
/v1/admin/couponList |
get |
auto |
所有优惠券 |
/v1/admin/uploadBanner |
post |
auto |
上传banner |
首页
Name |
Method |
Default |
Description |
/v1/home/bannerList |
get |
auto |
获取banner |
/v1/home/getHotList |
get |
auto |
获取推荐列表 |
/v1/home/getList |
get |
auto |
获取列表 |
/v1/home/getItem |
get |
auto |
获取详情 |
订单
Name |
Method |
Default |
Description |
/v1/order/set |
post |
auto |
创建订单 |
/v1/order/get |
post |
auto |
获取订单详情 |
/v1/order/list |
get |
auto |
订单列表 |
/v1/order/update |
post |
auto |
更新订单 |
微信
Name |
Method |
Default |
Description |
/v1/wx/getUser |
get |
auto |
获取微信用户信息 |
用户
Name |
Method |
Default |
Description |
/v1/user/bindMobile |
post |
auto |
绑定手机号 |
/v1/user/addCity |
post |
auto |
添加地址 |
/v1/user/editCity |
post |
auto |
更新地址 |
/v1/user/defaultCity |
post |
auto |
设置默认地址 |
/v1/user/cityList |
get |
auto |
地址列表 |
/v1/user/getCoupon |
post |
auto |
领取优惠券 |
/v1/user/couponList |
get |
auto |
获取拥有的优惠 |
通用
Name |
Method |
Default |
Description |
/v1/public/getClassList |
get |
auto |
获取分类列表 |
购物车
Name |
Method |
Default |
Description |
/v1/order/addCart |
post |
auto |
加入购物车 |
/v1/order/cartList |
get |
auto |
购物车列表 |
/v1/order/delIetm |
post |
auto |
删除商品 |
/v1/order/editCart |
post |
auto |
编辑购物车 |
启动方法
node app.js
复制代码
说明
1、本人也是第一次使用node做一个完整的项目如果有觉得不合理的地方可以在下方留言或者Issues作者会尽快修复
2、本项目适合初学者或者准备自学node的伙伴,本人也是零基础开始写的node
3、如果对你有帮助的话麻烦给作者一个"star"给与支持