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の周辺に会計用アドオンを開発し、記帳システムの効率と分かりやすさを高めました。

技術的アプローチ

フルスタックエンジニアとして、次のようなタスクを担当しました。

  • 長年運用されているDentrixシステムと新しいサービスを統合するための実現可能なアーキテクチャを設計。
  • 請求処理や照合、レポート生成などを含む会計パイプラインを実装・テストし、信頼性の高いフローを構築。
  • ReactとNext.jsを用いて、現場スタッフが財務データを直感的に確認できるユーザーフレンドリーなUI/UXを設計・実装。
  • Next.js、MySQL、Docker、AWS ECSを用いた本番環境のデプロイ基盤を設計し、安定稼働を実現。
  • .NETとWinUI 3を使用してデスクトップ専用クライアントをフルスタックで実装し、Fluent UIベースのデザインシステムにより、受付・会計担当者にとって使いやすいネイティブな操作体験を提供。

影響

この会計アドオンにより、シカゴの複数クリニックにおける日々の財務業務が効率化され、Dentrixに紐づく重要な財務情報をより分かりやすく表示できるようになり、請求およびレポートの精度と生産性が向上しました。