チームラボ / エンジニア
ラボアートスケッチグッズ販売の API開発
ラボアートスケッチグッズ販売の API開発 概要: お台場などのチームラボボーダレスのグッズ販売ツールのバックエンド側のAPIの開発を担当し、開発環境構築や、アジャイル開発によるAPI設計書の作成、APIの開発、他のメンバーのPRのレビューを担当しました。 【担当業務】 GitHubActionの定義、環境作成: AWS ECRにイメージPushするためのGithubActionsの定義をyaml形式で作成 開発スケジュール作成: APIの機能一覧、環境構築のスケジュールを他のメンバーと確認しながら作成 APIの実装: 注文一覧の取得、検索、詳細取得のAPIの実装を担当、DynamoDBを使用したキャッシュDBの作成 テストサーバの実装: お絵描きしたデザインをスキャンするためのモックサーバを実装 他のメンバーの実装、設計のレビュー: API定義や実装のレビューをして統一性のある品質になるよう担保 サブドメイン作成: AWSS3にあるモックサーバに対し、Route53、ACM、Cloud Frontを使用し、サブドメインを作成 テストケース作成、実施: APIとフロント、管理画面の3つのシナリオテストケースを作成し、実施 使用技術 Kotlin spirng boot unity docker mysql