AWS Cloude School
E-commerce Platform
📃プロジェクト概要 限定版の靴を抽選で販売しているeコマースショッピングモール【Nike Draw】を参考にして、AWS活用した限定版ショッピングモールプラットフォームを開発することを目標にプロジェクトを開始しました。 このプロジェクトはクラウド基盤の安定性と拡張性を基に、限定版商品の抽選及び販売システムの実現に焦点を合わせました。 💪参加人数 バックエンド3人、フロントエンド1人、デブオプス2人 ✏️ 役割 • カテゴリーシステム設計: Treeのカテゴリー構造を参考にして、段階別カテゴリーを柔軟に追加できるように設計しました。 • 多言語対応の実装: 国際化コードを適用し、kr、en、jpなどのパラメータによって多言語対応ができるようにシステムを設計し、様々な言語のユーザーが訪問できるようにしました。 • 商品API開発:商品にImageを追加して登録、照会修正ができるようにAPIを開発し、削除をHard Delete方式で作りました。 • 決済システムの構築: Tosspayments APIを活用し、モバイルでQRコードを使用した決済をサポートするシステムを構築しました。 • S3 Image Uploadの構築: Pre-Signed URLを利用してURLの奪取を防止し、サーバートラフィックの負荷を削減、コスト最適化が可能なImage Upload機能を構築しました。 ✨成果 優秀プロジェクト賞を受賞しました。
