根据需求文档,开发生活商城类 APP奇龙网,
1.购买商品整个流程
2.购买套餐服务通用券到店使用
3.充值话费和加油卡,
4.商家入驻后用户扫码在线点餐,包括堂食,外卖,打包
1.商品购买的整个流程, 商品列表-商品详情-商家详情-下单-购物车-确认订单-支付-支付结果-查看订单详情
2.热更新和整包更新,热更新可以实现修改不重新发包
2.对接微信支付和第三方支付以及跳转小城序支付
3.新增了外卖功能
项目搭建和环境配置、页面组件化:使用uniapp开发工具创建项目,并配置开发环境,确保开发所需的插件和依赖已正确安装,将页面进行拆分,把可复用的部分封装成组件,提高代码的重用性和可维护性,
分包优化、请求全局封装:根据项目的规模和需求,将不同页面进行分包,常用的网络请求方法进行封装,
封装全局过滤器:定义全局过滤器,对数据进行格式化处理或实现特定业务逻辑,能够在页面中方便调用,
组件间通讯、整包更新和热更新:利用uniapp提供的事件总线、vuex等状态管理工具,实现不同组件间的数据传递和通信,使用uniapp提供的更新插件,实现应用的整包更新和热更新,及时修复bug,
对接微信、第三方支付和分享:根据相关文档,将微信登录、支付和分享等功能集成到uniapp项目中,
权限管理:使用uniapp提供的权限管理插件或自行实现用户权限控制的逻辑,确保用户数据和系统安全,
打包与发布:使用HBuilderX等工具进行打包操作,生成安卓和iOS的安装包,按要求审核并顺利发布。
该项目是本人一手学习uniapp搭建出来的,从零到一的过程