TOPに戻る
サブスク商品の受注システム構築
サブスクリプション商品の受注システムの構築。設計・開発・テックリード担当
2024.4 - |設計・開発・テックリード
規模
チーム
5-10名
期間
約2年
技術スタック
LaravelアジャイルReactGithub CopilotTypeScriptAWSClaude Code
課題・解決・成果
課題
某サブスクリプション商品の受注システムがあり、機能追加、商品拡充等の対応が必要だった
対応
初期は開発者として参加。日数が経つにつれ、テックリードとして設計・開発指示・レビュアー等も担当。また、自身が参画前のソースコードが非常にレガシーであったため、DIやクリーンアーキテクチャの導入、Laravel推奨の記載方法へのリファクタリングも実施。
成果
将来的な機能追加を実施しやすい設計を実現しつつ、DIやクリーンアーキテクチャを意識した設計・実装を実施。困難だった商品拡充も実現しました。
ハイライト
- テストによる既存機能の保証を行いつつ、積極的なリファクタリングを実施
- クリーンアーキテクチャ導入により、Webリクエスト・バッチ処理等の共通化を実現
- アジャイル開発での設計・実装
- Docker環境の整備・改善