CV/zh/projects/maiqu.typ
2026-02-27 05:39:32 +00:00

52 lines
2.8 KiB
Typst
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#import "@preview/brilliant-cv:3.1.2": cvEntry, cvSection
// 项目背景信息(面试准备用):
// - 客户:给另一个招聘公司做的游戏化测评产品
// - 团队规模3-4个前端同学每人写2-3个小游戏总共10大关
// - 个人角色前端团队Leader负责技术架构和团队协作
// - 数据缺失:当时很天真没做埋点,所以没有用户数据
// - 最大亮点:在学生团队里主导敏捷开发,如果没有这套流程真会寄
//
// 敏捷开发实践细节:
// - 工具演进最开始用在线Excel表格统计每日任务完成情况后来换成阿里云效类似Jira
// - 核心价值:解决了学生团队最大的挑战——进度管理
// - 效果:组员比较配合,延期和未完成任务可以被及时感知
//
// 游戏类型与技术挑战:
// - 游戏设计基于霍兰德职业类型设计的10大关卡
// - 个人负责做了2个游戏拖拽列表、在线编程小海龟
// - 技术选型:拖拽和小海龟渲染使用了外部库
// - 主要挑战:缝合不同的库,以及因为小海龟和代码编辑器库比较大,做了动态加载优化首屏体积
//
// 其他技术细节(可能被问到):
// - 组件化工作:封装了对话框、入口页面、暂停页面等通用组件
// - 提供了统一的进度保存和成绩管理接口
// - 编写了详细的组件文档供团队成员使用
// - 跨平台初版使用Uniapp开发微信小程序后续有微信H5应用
// - 报告图生成使用HTML2Canvas动态生成报告图用于用户保存和分享
// - 微信集成负责小程序、H5应用的微信登录、支付接入
// - 响应式基于媒体查询设计响应式断点规则对iOS微信下方导航栏进行特殊处理
// - CI/CD使用Github Actions进行自动化构建与部署
// - 管理工作:负责内部测试、研发外包的发布、对接工作
#cvEntry(
title: "游戏化测评平台",
society: "麦趣职前教育",
tags: ("Vue", "Uniapp", "团队管理"),
description: "",
location: "南京",
date: "2022.7-2022.9",
)
一个包含 *10 大关卡* 的游戏化测评应用,用于职前教育的品牌营销与能力测评。担任 *3-4 人前端团队的 Leader*,负责技术架构和团队协作,在 *2 个月内* 完成交付。
- *[敏捷开发实践]* 在学生团队中主导 *敏捷开发流程*,通过 *每日站会* *Sprint 迭代*,保证了项目 *按时交付*
- *[组件化架构]* 主导 *组件化工作*,封装了对话框、入口页面、暂停页面等通用组件,并提供了统一的进度保存和成绩管理接口,*显著提升* 了团队开发效率
- *[跨平台开发]* 使用 Uniapp 开发 *微信小程序* *H5 应用*,负责微信登录、支付接入,以及基于 HTML2Canvas *动态报告图生成* 功能