|
|
|
|
@ -0,0 +1,44 @@
|
|
|
|
|
#### 简介
|
|
|
|
|
|
|
|
|
|
校惠递是一个面向中航大学生的C2C互助跑腿微信小程序
|
|
|
|
|
|
|
|
|
|
#### 功能
|
|
|
|
|
|
|
|
|
|
1. 注册:用户首次使用时需要使用学号和姓名并上传校园卡进行验证,只有人证一致才能成功注册;
|
|
|
|
|
2. 发单:目前用户可以发布订单、包括代取快递、取外卖及其他自定义跑腿任务;
|
|
|
|
|
3. 接单:用户可以在接单页查看目前有哪些任务可以接取;
|
|
|
|
|
4. 订单管理:订单页展示了用户所发布和接取的订单,对于还未接单的订单,用户可以取消,已接单的订单,用户可以在骑手确认送达后支付并确认收货;
|
|
|
|
|
5. 问题与反馈:用户可以通过骑手或发单人的Id号对有问题的订单进行反馈,反馈成功后可扣除对方部分信誉分。
|
|
|
|
|
|
|
|
|
|
#### 环境要求
|
|
|
|
|
|
|
|
|
|
[微信开发者工具]
|
|
|
|
|
|
|
|
|
|
#### 在本地部署
|
|
|
|
|
|
|
|
|
|
1. 在开发工具创建自己的小程序项目;
|
|
|
|
|
2. 将miniprogram文件夹替换为该项目的miniprogram文件夹;
|
|
|
|
|
3. 重新用开发工具打开项目。
|
|
|
|
|
|
|
|
|
|
#### 云开发
|
|
|
|
|
|
|
|
|
|
1. 该小程序使用了微信官方提供的云开发功能,包括云函数与云数据库;
|
|
|
|
|
2. 云函数相关代码位于cloudfunctions文件夹内,云数据库的两个集合名为“order”和“user_info”;
|
|
|
|
|
3. 如需完整部署该小程序,需要开启小程序云开发功能,并创建相应的云函数和云数据库;
|
|
|
|
|
4. 具体可参考[小程序云开发文档]。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### License
|
|
|
|
|
|
|
|
|
|
[GPLv3]
|
|
|
|
|
|
|
|
|
|
#### 项目所使用到的第三方开源组件/库
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
iview-weapp (MIT) https://github.com/TalkingData/iview-weapp
|
|
|
|
|
Wux-Weapp (MIT) https://github.com/wux-weapp/wux-weapp/
|
|
|
|
|
```
|
|
|
|
|
[GPLv3]: https://github.com/Fewing/buaa_takeaway/blob/master/LICENSE
|
|
|
|
|
[微信开发者工具]: https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
|
|
|
|
|
[小程序云开发文档]: https://developers.weixin.qq.com/miniprogram/dev/wxcloud/basis/getting-started.html
|