本项目面向移动互联网社交与本地生活活动场景,主要解决用户线下活动组织成本高、兴趣社交入口分散、活动报名签到流程不统一、动态内容与地点信息难沉淀等问题。通过“岸号”APP,将用户资料、动态发布、活动召集、位置探索、消息沟通等能力整合到移动端,帮助用户更方便地发现岸友、发布生活内容、组织或参与线下活动,并形成持续的社交互动和社区内容沉淀。
点击空白处退出提示
本项目面向移动互联网社交与本地生活活动场景,主要解决用户线下活动组织成本高、兴趣社交入口分散、活动报名签到流程不统一、动态内容与地点信息难沉淀等问题。通过“岸号”APP,将用户资料、动态发布、活动召集、位置探索、消息沟通等能力整合到移动端,帮助用户更方便地发现岸友、发布生活内容、组织或参与线下活动,并形成持续的社交互动和社区内容沉淀。
项目主要包含登录注册、手机号验证码/一键登录、用户资料完善、实名认证、隐私与账号安全设置、动态发布、图片视频附件选择、动态评论互动、活动创建、活动报名、活动签到、活动详情展示、我的活动、我的动态、探索附近地点与岸友、足迹记录、消息入口、俱乐部模块、二维码名片、版本更新、API地址配置等功能。系统支持多模块业务接入,具备定位、地图、文件上传下载、图片加载、权限申请、数据缓存、网络请求封装、页面基础组件等通用能力,能够支撑后续社交、活动、本地服务等业务持续扩展。
本人主要负责项目基础框架搭建、底层公共能力开发和核心业务功能开发。项目采用组件化架构,将 app、core、feature、business、lib_module 等模块拆分,降低业务耦合并提升复用性;基于 MVVM 模式集成 DataBinding、LiveData、ViewModel、Lifecycle 等 Jetpack 组件,封装基础 Activity、Fragment、ViewModel、列表、分页、详情、编辑等通用开发模板。底层能力方面,完成 Retrofit 网络请求、RxJava/协程请求流程、统一回调与错误处理、权限管理、图片加载、附件上传下载、ObjectBox/Room 本地数据库、模块间服务调用、启动任务、版本更新、API动态配置等开发。核心功能方面,参与登录注册、用户中心、动态发布、活动创建报名签到、探索定位、附件选择、主框架导航等模块实现,保证项目具备稳定的移动端基础能力和可持续扩展的业务开发能力。



评论