本文提供O2O全部源码, 源码可直接商用,或者二次开发,或者论文使用
需要源码可以联系本人: 联系电话: 15261873121 qq: 549710689
了解O2O的朋友都知道,O2O是一个平台,通过线上线下解决商业上的需要,它一般包含 客户端, 商家端, 还有线下负责配
送的快递端和平台对应的后台管理,共4个应用, 客户端,商家端,快递端是APP应用程序,其中客户端包含Android, IOS, 而商家端与快递端只有相应的Android版本,需要IOS版本的用户可以借鉴其功能进行IOS版本的开发,另外后台管理是一个WEB应用,供平台对客户,商家,快递信息进行统一管理
本项目是一个生鲜O2O平台, 平台立足于农贸市场,农贸市场商家可以上架生鲜产品, 终端用户通客户版进行在线购买,平台快递员通过购买信息,将商品定时配送给用户, 从而完成从商家到商品,从客户到商品,从快递到商品,再从商品到客户的闭环
O2O,基于本项目可以快速进行二次开发, 项目中的功能点已经进行反复多次的调试与测试, 保证您拿到的代码是准确无误的。
项目包含内容: 项目功能图片见下方
a. 客户版本【android代码】【IOS代码】, 商家版本android代码, 快递版本android代码, 后台管理代码;
b. 客户版本,商家版本, 快递版本 对应的各种图片 psd, 高保真图片, 以及对应的切图;
c. 开发 前台 与 后台 对应的详细接口文档, 调试接口文档;
d. 数据库脚本;
e. 安装教程,参照教程可以将项目部署以及运行起来;
f. 项目所有开发,测试工具
g. 第三方工具对应的说明文档(JPush消息推送, 短信发送)
客户端下载 账号: 15261873121 密码: 123456
注意: 微信支付为真实支付环境 支付宝为沙箱环境(spluku2975@sandbox.com / 111111)
商家版下载 账号: 15261873121 密码: 123456
快递版下载 账号: 15261873121 密码: 123456
需要源码可以联系本人: 联系电话: 15261873121 qq: 549710689
1.客户端功能
1.1 注册,找回密码,登录,版本自动更新功能
1.1.1 用户可以通过手机号码来获取相应的验证码, 根据验证码进行校验,校验成功后进行密码设置;
1.1.2 用户忘记密码后,也可以通过发送手机验证码来修改相应的密码;
1.1.3 用户也可以采用便捷的微信登录方式来注册和登录;
1.1.4 应用程序启动后,自动匹配最新版本并提示用户,用户确定进行自动更新
1.2 首页功能
1.2.1 定位功能
用户进入首页后,使用百度地图的定位功能,根据获取的地理位置信息显示相应地区的商品信息;
用户也可以重新定位,根据新的地理位置信息显示相应地区的商品信息;
用户可以选择设置的收获地址信息进行相应的定位
1.2.2 滚动宣传栏
首页最上面为滚动宣传栏,平台根据业务需要设置相应的宣传图片进行滚动宣传,后台管理更改图片
后,首页自动更新显示相应的图片
1.2.3 品类
显示O2O平台可以售卖的品类信息, 如【水果】【蔬菜】【菌菇】等
1.2.4 促销商品信息
显示商家上架的促销商品信息, 促销商品显示商品的原价与促销价
1.2.5 商家列表
显示商家列表,点击商家列表项,进入商家商品列表
1.3 分类
1.3.1 点击分类项时,显示此分类下面的商家列表信息,选择按照销量或者积分进行排序
1.3.2 点击商家列表时,展示商家对应的商品列表
1.4 商品
1.4.1 商品列表页面上方显示商铺基本信息, 商家logo, 名称, 评价星级, 月销量等
1.4.2 商品列表页面下方显示商品列表信息, 商品名称, 月销量, 价格, 促销信息,
点击商品时,显示商品详细信息
1.4.3 点击商品对应的+号进行购买此商品一份,再次点击则再购买一份, 点击-号则减少购买的份数
1.4.4 点击+-号,实时计算并且显示总价, 商品促销时,根据促销购买数量进行价格计算, 购买数量超过促销数量 则根据非促销价进行计算
1.4.5 购买总价达到设定时,【结算按钮】亮起, 未达到设定时,【结算按钮】灰化
1.5 结算
1.5.1 选择收获地址,点击从收获列表中选择相应的地址, 必填
1.5.2 送达时间,可以选择今天或者明天的某个时间段 必填
1.5.3 优惠券,用于促销, 用户选择优惠券来减少需要支付的金额 非必填
1.5.4 购买商品的详情列表
1.5.6 配送费, 根据商品总价进行阶梯显示对应的配送费用
1.5.7 点击【结算】进入支付页面
1.6 支付
1.6.1 支付宝支付, 支付成功后进入商品详情页面
1.6.2 微信支付, 支付成功后进入商品详情页面
1.7 商品详情
1.7.1 商品详情页面包含了 客户所需要购买的所有商品,商品下单时间,配送到达时间,配送的快递员信息
1.8 地址管理
1.8.1 显示用户添加的所有地址列表信息
1.8.2 可以新增和修改用户地址列表信息(所在城市,小区,门牌号,收获人,联系电话)
1.8.3 首页定位时,可以选择收获地址进行相应的定位
1.8.4 购买商品选择收获地址时,如果所在地址超出配送范围,则不能选择
2.0 订单
2.0.1 显示所有购买商品的记录
2.0.2 点击列表项查看购买商品详情
2.1 我的
2.1.1 更改和显示用户头像
2.1.1.1 更改用户名
2.1.1.2 修改帐号密码
2.1.1.3 修改手机号
2.1.2 收获地址管理入口
2.1.3 在线客户,点击进入拨打电话
2.1.4 版本更新,点击显示版本更新检测,需要更新则进行提示
2.1.5 微信分享: 将App信息通过微信分享到朋友聊天信息页面 和 朋友圈中
上面功能对应图片展示:
2.商家端功能
3.快递端功能
4.后台管理功能