工作经历
全职 · Appnovation

OCL 忠诚度网页应用

移动优先的忠诚度计划平台,具备任务、促销、优惠和电子印章功能,采用 Ionic React 组件和 AEM 集成。

角色
前端架构师
类型
在 Appnovation 全职工作期间开发
时间
2026.01

在 2 周的密集冲刺中从零开始架构并构建完整的忠诚度计划网页应用。开发包含 6 个主要部分的主页、任务和促销系统、带有 CSS 模块的可重用组件库以及全面的服务层架构。实现下拉刷新、按压动画和磨砂玻璃设计系统。构建从 AEM 到轻量级 API 方法的迁移路径。

我做了什么

  1. 01构建完整的主页架构,包含活动聚焦、快速访问、任务预览、促销、限时抢购、专属优惠和电子印章部分
  2. 02开发全面的组件库(53 个 CSS 模块),包括 CollapsibleSection、FilterModal、SortModal 和 NavBar 组件
  3. 03实现 AEM 无头 CMS 集成,具备服务层抽象和迁移到更简单 API 方法的路径
  4. 04创建移动优先响应式系统,具备下拉刷新、10% 黑色按压叠加和缩小动画
  5. 05建立设计系统,包含玻璃态效果、橙红色品牌色和基于内容的模态断点
  6. 06修复所有 27 个 ESLint 错误,提高整个代码库的类型安全性和代码质量

值得一讲的故事

2 周冲刺中完成 26 次提交,添加 9,264 行代码

具备筛选/排序功能的完整任务和促销系统

包含 53 个 CSS 模块文件的可重用组件库

服务层架构,支持轻松迁移内容源(AEM → API)

生产就绪,具备 TypeScript 严格模式和全面的错误处理

数字

  • 添加 9,264 行
  • 26 次提交
  • 53 个 CSS 模块
  • 2 周冲刺

技术栈

  • React 19
  • TypeScript
  • Ionic React 8
  • Vite 5
  • Capacitor 8
  • CSS 模块
  • Adobe Experience Manager
  • Axios
  • React Router 5
  • AWS S3
需要类似的系统?网站与 Web 应用开发查看相关服务
下一个项目腾讯 AMS 道具仓库系统