- 認証機能(ログイン・サインアップ・ログアウト)
- ツイート機能
- リプライ機能
- フォロー機能
- いいね機能
- プロフィール機能
- プロフィール編集機能
- 画像アップロード機能(アイコン・投稿)
- ruffによるformatとlint
- pytestによる、単体テストと統合テストの実施
- CodePipelineとCodeDeployによるCDの実現
- mainにpushされるとEC2インスタンスにS3を介してコードがアップロードされる
- appspec.ymlを実行し、依存関係のインストールとビルドを実行
- systemdを用いてdaemon化してあるため、自動で起動