0 オープニング

0.1 できること

0.2 今週やったことの共有

1 環境構築

1.1 Claude Codeの導入

第18回 : Claude Code Opusの実力を体験しよう

https://www.youtube.com/watch?v=9Eq1QmDhjPA

1.2 Firestoreとは

1.3 CLAUDE.mdの設定

※ほぼコピペで問題ありませんが、pracClass/{user}/appsの部分を、必ずこちらが指定したユーザー名に変更してください ※このAPIキーでは、Firestoreのみにアクセスできます

ユーザーが与えた指示に従って、データベース機能を持つアプリをつくってください。また、データベースが変更されたときは、onSnapshot を使ってリアルタイムで変更が反映されるようにしてください。
実装には Firebase を利用します。以下に Firebase のアクセス情報を示しますので、Firestore の pracClass/nekokazu/apps にこの作品名のドキュメントを作り、その中でデータを管理するようにしてください。

const firebaseConfig = {
  apiKey: "AIzaSyChB7eBjMaX_lRpfIgUxQDi39Qh82R4oyQ",
  authDomain: "sandbox-35d1d.firebaseapp.com",
  databaseURL: "<https://sandbox-35d1d-default-rtdb.firebaseio.com>",
  projectId: "sandbox-35d1d",
  storageBucket: "sandbox-35d1d.appspot.com",
  messagingSenderId: "906287459396",
  appId: "1:906287459396:web:c931c95d943157cae36011",
  measurementId: "G-LE2Q0XC7B6"
};

1.4 実際に作成してみる