EllisShang

案例研究

多平台牙科记账系统

全栈工程师 · 芝加哥 Euclid Smiles · 2022年7月 - 2023年10月

概述

作为全栈工程师,为美国芝加哥的连锁牙医诊所开发围绕 Dentrix 的多平台记账系统附加应用,使用 Docker 微服务架构、Node.js、React、Python 等技术提升记账效率与清晰度。

关键技术

ReactNext.jsNode.jsPythonTypeScriptMySQLDockerAWS ECS.NETC#WinUI 3Fluent UI

成果

  • 通过 Euclid Smiles 诊所网络服务美国 10+ 家牙科诊所。
  • 改善围绕 Dentrix 运营的记账可视化和报表工作流。

故事与流程

概述

Euclid Smiles 是位于美国芝加哥市的一家连锁牙医诊所。我与其中一位产品经理合作,基于 Dentrix(美国最大的牙医服务综合管理系统之一) 开发记账系统附加应用,以提高记账流程的效率与清晰度。

技术方法

作为全栈工程师,我主要负责:

  1. 制定整合已存在多年的 Dentrix 系统的可行方案,在不影响诊所日常运营的前提下完成系统对接。
  2. 开发并严格测试记账系统的管线流程,包括账单处理、对账与报表生成等功能,确保数据准确可靠。
  3. 使用 React 与 Next.js 设计和开发用户友好的 UI/UX,让前台与财务人员能够清晰查看和管理各类财务数据。
  4. 设计并部署生产环境架构,基于 Next.js、MySQL、Docker 与 AWS ECS 搭建稳定的线上运行环境。
  5. 负责桌面端专用客户端的全栈开发,使用 .NET 与 WinUI 3 实现,并基于 Fluent UI 设计系统打造贴合业务场景的桌面交互界面。

影响

该记账附加系统有效整合了 Dentrix 的相关数据,使芝加哥多家诊所的日常财务工作更加高效、清晰,提升了账单与报表处理的准确性与可读性。