美文网首页
个人app(ebay)

个人app(ebay)

作者: motosheep | 来源:发表于2020-06-19 08:51 被阅读0次

安卓端,使用rxjava+retrofit+mvp为基本框架:java混合kotlin进行开发(大部分为kotlin代码)

1.0版本:

funtion图:

用户角色:普通用户,商家,管理员

管理员:主要负责用户认证,商品上下架(禁用),广场管理,积分管理

商家:主要负责商品发布,编辑,上下架,广场发布,编辑,发货

通用功能:购买商品,物流查询,地址管理,搜索商品/广场/用户,个人资料设置,关注用户,收藏商品

安卓端:

1集成mob实现短信认证登录

2rxjava实现token三次token刷新机制

3使用自定义的图片加载库,地址:https://gitee.com/motosheep/libpicselect

4使用greendao实现数据少量缓存

5用户模块:用户认证,用户审核,用户信息修改,用户账号切换,用户关注

6商品模块:发布/编辑商品,上下架/禁用商品

7广场模块:发布/编辑广场,广场删除

8订单模块:订单创建,支付,发货,物流更新,确认收货

9搜索模块:用户搜索,广场搜索,商品搜索,搜索历史

10积分模块:管理员充值,查询用户积分

11收藏模块:收藏商品

12消息模块:订单消息

13bugly崩溃统计,应用升级

14集成极光推送用于消息通知

服务端(基于springboot集成的三方框架)

1用户模块:用户登录,注册,token验证,用户信息获取/修改,用户启用禁用

2文件模块:单文件上传接口

3商品模块:发布/编辑商品,上下架/禁用商品,商品查询(时间,价格排序)

4广场模块:发布/编辑广场,广场删除,广场查询(时间,热度排序)

5搜索模块:用户搜索,广场搜索,商品搜索(皆为模糊插叙)

8订单模块:订单创建,支付,发货,物流更新,确认收货(定时任务:1买家下单后二十四小时支付,2商家七天内发货,3订单查询三方接口,签收后七天自动收货)

9积分模块:充值,查询积分日志

10收藏模块:收藏商品

11消息模块:订单消息

12集成激光推送用于消息通知

//-------------------------------------------------

20200723  1.2.0版本升级:

1加入商家买家聊天系统

2整合消息推送

截图:

软件体验下载地址:

http://motosheep.xyz:8083/Blog/index

相关文章

网友评论

      本文标题:个人app(ebay)

      本文链接:https://www.haomeiwen.com/subject/kewmxktx.html