使用技術:CakePHP 5PHP 8.3MySQL 8DockerGitHub Actions
プロジェクト概要
中小企業向けの社内業務管理システムを新規開発しました。
主な機能
- 顧客管理(CRM)
- 案件管理
- 請求書発行
- レポート機能
技術的なポイント
アーキテクチャ
- CakePHP 5のベストプラクティスに準拠
- RESTful API設計
- Dockerによる開発環境統一
品質管理
- PHPStan Level 9での静的解析
- PHPUnitによるユニットテスト(カバレッジ80%以上)
- GitHub Actionsによる自動テスト
成果
- 開発期間3か月で本番リリース
- 導入後の業務効率が約30%向上