战略背景

  1. 方便对社区成员的管理,尤其是发掘有合适能力的成员,通知最新动态
  2. 优化社区使用体验,主要是 Onboarding 阶段
  3. 申请 RetroPGF 并优先树立标准

范围

  1. Member Card 及 Builder Card 的迁移,甚至基于 OP stack 改造
  2. Onboarding 流程优化
    1. 细节优化
    2. 加入问卷步骤
    3. 加入 Joins Us 成功页
  3. 首页 Member 显示优化
  4. Member 管理逻辑
    1. 未完成 onboarding 召回
    2. 备注
    3. 定期邮件
  5. POC的逻辑变更?

结构

  1. Onboarding 流程

    1. 定义:Onboarding 是狭义的成员注册流程,并不包含对成员的教育、引导、成长等后续的运营体系

    Untitled

  2. 数据

    1. Member表

      字段 描述 枚举值
      钱包地址 Key,当该地址首次保存档案时,为其创建记录
      Name 必填
      Bio 必填
      Skills 必选
      技术语言 非必选,Skill中选了Frontend,Backend,FullStack,Blockchain Solidity, Rust, Go, Move, HTML、CSS、JavaScript和TypeScript
      Interests 必选
      Status 非必填,可多选 全职;自由职业;创业;学生;数字游民
      Twitter Handle 非必填
      Github 非必填
      Website 非必填
      Discord 非必填
      Email 三个联系方式选一,可仅限管理员查看
      Telegram 三个联系方式选一,可仅限管理员查看
      Wechat 三个联系方式选一,可仅限管理员查看
      你从哪里知道 LXDAO?
      问卷问题,非必填
      希望在 LXDAO 参与、获得什么?
      问卷问题,非必填
      目前关注行业中哪些方面? 问卷问题,非必填
      备注 管理员读写
      是否已播放Onboarding动画 新成员获得Member Card之后,首次登录官网的动画
    2. Project 表

      仅列新增

      字段 描述 枚举值
      Project ID Key
      Skills 需求
      技术语言 需求
      Interest 适配
      Status 需求
    3. Group 表

      仅列新增

      字段 描述 枚举值
      Group ID Key
      Skills 需求
      技术语言 需求
      Interest 适配
      Status 需求
    4. 邮件策略

      1. 以下策略仅对填写了邮箱的 Member 适用
        1. 完成信息填写后1个月,若仍未获得 Member Card,自动发送邮件。文案待补充
        2. 算作自动 subscribe

前端

  1. 首页
    1. 第一屏 Join Us, 上导航 Profile入口 逻辑
      1. 未连接钱包时
        1. 显示Join Us:点击弹钱包弹窗,连接钱包,签名,完成后
          1. 如果是未完成 Personl Information 的会员,进入Join Us 流程
          2. 如果是已经填完 Personal Information,但未有 Member Card的成员,弹出周会邀请弹窗
          3. 如果已有 Member Card,停留在首页
        2. 无 Profile 入口
      2. 已连接钱包
        1. 如果是未完成 Personl Information 的会员
          1. 点击 Joins Us :进入Join Us 流程
          2. 无 Profile 入口
        2. 如果是已经填完 Personal Information
          1. 点击Join Us:弹出周会邀请弹窗
          2. 有 Profile 入口
        3. 已有 Member Card
          1. 不显示 Join Us
          2. 有 Profile 入口
    2. 上导航钱包显示逻辑
      1. 未连接钱包:显示 Connect Wallet,点击弹钱包弹窗,连接钱包,签名,完成后
        1. 如果是已经填完 Personal Information,但未有 Member Card的成员,弹出周会邀请弹窗
        2. 否则停留在首页
      2. 已连接钱包,显示地址/ENS
    3. LXDAO Members
      1. 成员显示需要设计师重新设计
        1. 目的不是展示所有成员,每个成员的具体信息更不需要;
        2. 展示几个头像(也许十个左右)就可以了,就是一种示意,然后可以想想怎么表达出还有很多人的感觉
      2. Join Us的逻辑同首屏
  2. Join Us
    1. 进度条
      1. 4个step
    2. Learning about LXDAO(intro)
      1. 需要设计师重新设计下,不需要展开收起,全都展开就可
        1. 确定下文案
      2. 在该流程中如果disconnect钱包,则返回到首页
    3. Learning about you(profile)
      1. 如有编辑变更,跳转其它页面或disconnect时,会先弹【保存弹窗】
        1. Would you like to save?
        2. 点击Save,保存编辑内容并继续执行操作,并弹toast【Saved】
        3. 关闭弹窗,不保存并继续执行操作
      2. Skill中选了Frontend,Backend,FullStack,Blockchain的话,在Skill下增加Language选项,非必选,多选
      3. 新增Status选项,非必选,多选
      4. 新增Link模块:包括Twitter Handle,Github,Website,Discord,全非必填
      5. 新增Contact模块,并配有Visible only to administrators开关,点击administrators跳转到 Member页面,并筛选出 Onboarding Committee
      6. 去掉原来的Public contacts,Private Contact
    4. Questionnaire
      1. 以下问题非必填
      2. 问题
        1. 你从哪里知道 LXDAO?
        2. 希望在 LXDAO 参与、获得什么?
        3. 目前关注行业中哪些方面?
    5. Filled in successfully
    6. 如果是已经填完 Personal Information 或者已是 Member,通过地址直接进入该页面的话,跳转到首页,并弹出 toast【You have completed filling in the profile.】
    7. 其它:当获得Member Card,首次进入官网时,会有动画
  3. Members
  4. Profile页
  5. Working Group