プロジェクト一覧に戻る5万人以上のユーザー

iKropp
エステクリニックと医療従事者向けの管理SaaSプラットフォームです — 予約からカルテ作成まで対応します。
目的
エステクリニック、生体医療従事者、エステティシャンは複雑な業務に直面しています。複数スタッフの予約管理、施術履歴を含む顧客管理、詳細な問診、サービスや商品の管理などです。多くの現場では業界のワークフローに対応していない汎用ツールが使われています。
iKroppはバーティカルなプラットフォームでこの課題を解決します。エステ・ヘルスケア業界のために専用設計され、業務サイクル全体を単一のシステムでカバーします。5万人を超えるアクティブユーザーが日々このプラットフォームを利用しています。
その結果、真の運用コントロールが実現します。スタッフは表計算ではなく接客に集中でき、管理者はツールを切り替えることなく予約、売上、生産性を可視化できます。
私の役割
フルスタックのソフトウェアエンジニアとして、5万人以上のユーザーを抱える本番環境で、フロントエンド、ユーザー体験、プロダクトの進化に重点を置いて従事しました。
- -重要モジュールの開発と進化:予約、顧客・患者、スタッフ、業務フロー
- -複雑なビジネスルールを伴う機能の実装、特に予約モジュール
- -レガシーシステム(PHP 5.3)から React、Next.js、TypeScript を用いたモダンアーキテクチャへのモダナイゼーション
- -デザインシステムの構築と標準化 — コンポーネントの再利用と視覚的一貫性
- -外部APIおよび決済システムとの連携
- -システム設計の意思決定:関心の分離、スケーラビリティ、保守性
- -重要モジュールに対する Cypress を用いたエンドツーエンドテスト
技術的な課題
1
レガシーのモダナイゼーション
PHP 5.3 から React + Next.js + TypeScript への段階的な移行を行い、5万人以上のユーザーの運用を中断させずに維持しました。
2
予約モジュール
複雑なビジネスルール:複数スタッフ、時間枠の重複、ブロック、繰り返し予約、日・週・月単位の表示。
3
スケールするデザインシステム
多数のモジュールを持つプロダクト全体で視覚とコンポーネントを標準化し、一貫性と開発スピードを確保しました。
4
5万人以上のユーザーを抱える本番運用
継続的なメンテナンス、実稼働中モジュールの機能進化、実スケールでの信頼性とパフォーマンス。
50k+
アクティブユーザー
Web + Mobile
マルチプラットフォーム
プラットフォーム

技術スタック
React + Next.js + TypeScriptReact Native (mobile)Laravel (API backend)PHP 5.3 (legado en migración)Docker + AWSWebSocketsCypress (E2E)Design System
