本リポジトリは「TECHNICAL MASTER はじめてのAWSモダンアプリ開発入門」のサンプルコードです。
このプロジェクトはAWSのサービスを活用したAIチャットアプリケーションです。書籍を通して以下の技術スタックを学習できます。
- フロントエンド
- AWS Amplify Gen2 (React + TypeScript + Vite + TailwindCSS)
- バックエンド
- AWS AppSync
- AWS Lambda (TypeScript)
- AI機能
- Amazon Bedrock
- データベース
- Amazon DynamoDB
- 認証
- Amazon Cognito
- CI/CD
- CI: GitHub Actions
- CD: AWS Amplify Gen2 + AWS CDK
各章のコードは以下のブランチで確認できます。