美文网首页
个人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