# 项目简介
通过这个小程序,用户可以通过列表或者地图的方式,查看身边的地道美食,在美食详情页,可以点击“查看位置”,就可以导航过去,寻找地道美食。用户也可以把自己发现的地道美食推荐给大家,特别是自己家乡的特色地道美食!
# 项目入口
![小程序二维码](http://wx3.sinaimg.cn/mw690/8f8f5f45gy1fclsqoy7g2j2076086jrz.jpg)
# 截图
![](http://wx4.sinaimg.cn/large/8f8f5f45gy1fdb5enmjvqj21ja0zke82.jpg)
# 项目说明
## 功能清单
* 美食点列表:当前位置为中心,周围top50的美食点列表。
* 美食点详情:查看美食点详情,点击swiper可以预览图片,可以查看地理位置信息,可以评论(无回复功能)
* 查看地图:已地图的形式显示美食点。
* 新增美食点:发现地道美食,选择位置信息,拍至多3张照片,附上标题、地址及说明,可以新增一个美食点。
## 项目架构
* 前端用微信小程序的那一套,文档地址:https://mp.weixin.qq.com/debug/wxadoc/dev/api/
* 后端用的Bmob,就用到3个表:```wxuser gourmet comment```,为了灵活配置一些东西,你可以弄个config表,例如配置最多上传的图片个数 。官网:http://www.bmob.cn/
* 小程序具体项目架构规范,请参考官网文档。
# 准备工作
* 请注册一个Bmob账号,新建一个应用,配置微信appid和secret,并获取Bmob应用的 Application ID和REST API KEY。
* 登录微信公众号平台https://mp.weixin.qq.com/ ,配置小程序的请求地址。参照:http://docs.bmob.cn/data/wechatApp/a_faststart/doc/index.html
# 快速开始
第一步,```git clone git@github.com:LanceCong/gourmet_map.git```,下载代码。
第二步,复制项目中/utils/bmob_init_pub.js,粘贴到当前路径,命名为bmob_init.js。
第三步,修改bmob_init.js,改成你的 Application ID和REST API KEY。
第四步,然后就初始化好项目了,导入微信的的“web开发者工具”,扫码运行吧。
# 需要帮助
- [ ] 一个icon(有更好的创意的话)
- [x] Bmob更高权限(目前来看貌似够用了)
- [x] 一个认证的小程序账号。
- [x] 更好的UI设计(详情页面参考小程序“心邮”)
# BUG
* 发现坑欢迎修复提交合并。
# TODO
- [x] 美食点按距离排序(貌似是Bmob的bug,near方法没用,年后再问客服)
- [ ] UI优化
没有合适的资源?快使用搜索试试~ 我知道了~
微信小程序-微信小程序「美食地图」—发现最地道的美食
共46个文件
png:15个
js:12个
json:6个
1星 需积分: 49 20 下载量 56 浏览量
2019-08-06
05:36:36
上传
评论 5
收藏 189KB ZIP 举报
温馨提示
项目简介 通过这个小程序,用户可以通过列表或者地图的方式,查看身边的地道美食,在美食详情页,可以点击“查看位置”,就可以导航过去,寻找地道美食。用户也可以把自己发现的地道美食推荐给大家,特别是自己家乡的特色地道美食! 项目入口 截图 项目说明 功能清单 美食点列表:当前位置为中心,周围top50的美食点列表。 美食点详情:查看美食点详情,点击swiper可以预览图片,可以查看地理位置信息,可以评论(无回复功能) 查看地图:已地图的形式显示美食点。 新增美食点:发现地道美食,选择位置信息,拍至多3张照片,附上标题、地址及说明,可以新增一个美食点。 项目架构 前端用微信小程序的那一套,文档地址:https://mp.weixin.qq.com/debug/wxadoc/dev/api/ 后端用的Bmob,就用到3个表:wxuser gourmet comment,为了灵活配置一些东西,你可以弄个config表,例如配置最多上传的图片个数 。官网:http://www.bmob.cn/ 小程序具体项目架构规范,请参考官网文档。 准备工作 请注册一个Bmob账号,新建一个应用,配
资源推荐
资源详情
资源评论
收起资源包目录
微信小程序-微信小程序「美食地图」—发现最地道的美食.zip (46个子文件)
gourmet_map-master
project.config.json 612B
pages
common
loading.wxml 179B
index
index.wxss 1KB
index.json 67B
index.wxml 1KB
index.js 3KB
add_gourmet
add_gourmet.json 163B
add_gourmet.js 6KB
add_gourmet.wxml 2KB
add_gourmet.wxss 341B
detail
detail.wxml 3KB
detail.json 186B
detail.js 8KB
detail.wxss 3KB
map
map.js 3KB
map.json 163B
map.wxml 2KB
map.wxss 964B
utils
bmob_init_pub.js 85B
bmob.js 244KB
underscore.js 59KB
distance.js 733B
util.js 5KB
CS.js 78B
imgs
ic_supported.png 1KB
ic_map.png 1KB
ic_position_sel_bak.png 2KB
ic_position_nor.png 1KB
ic_position_sel.png 2KB
ic_unsupport.png 1012B
icon_gourmet_map.png 21KB
ic_unlike.png 36KB
ic_sofa.png 2KB
ic_write_comment.png 1KB
ic_like.png 15KB
ic_unsupported.png 910B
ic_location.png 4KB
ic_position_nor_bak.png 1KB
loading.gif 4KB
ic_support.png 1KB
app.js 4KB
README.md 2KB
api
API.js 4KB
app.json 370B
app.wxss 542B
.gitignore 20B
共 46 条
- 1
资源评论
- 艾米莉亚\(^o^)/~2020-03-28缺少文件,我擦
普通网友
- 粉丝: 484
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功