Prompts Ideas | Firebase
AllWidgetパッケージデザインTipsOther
Firebase auth を使したログアウト

あなたはFlutterのリードエンジニアです。
Firebaseを使用したログアウト機能を実装するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
Firebase Analysis の説明

あなたはFlutterのリードエンジニアです。
Firebase Analysisの使い方を教えてください。

より具体的にやりたいことを書くと回答の質が向上します。
Firebase とアプリの接続

あなたはFlutterのリードエンジニアです。

Firebaseとの接続手順を教えてください。

より具体的にやりたいことを書くと回答の質が向上します。
Firebase In-App Massaging の使い方

あなたはFlutterのリードエンジニアです。
Firebase In-App Massaging を用いてポップアップを表示する手順を教えてください。

ChatGPTの学習時期の関係で提示される情報が古い可能性があります。
Firebase storage アップロード進捗の表示

あなたはFlutterのリードエンジニアです。
Firebase Storageへ写真をアップロード時にプログレスバーで表示するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。  

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
Firebase storage へ画像のアップロード

あなたはFlutterのリードエンジニアです。
Firebase Storageへ写真をアップロードするコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
- このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。  

# 要件 のセクションを追加し箇条書きで詳細要件を書くとよりコードが期待通りになります。
Firebase auth の使い方

あなたはFlutterのリードエンジニアです。
ログイン機能をFirebase authを用いて実装するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# 制約条件
- Flutterのバージョンは2.2.0を使用してください。

# その他
このタスクで最高の結果をだすために、追加の情報が必要な場合は、質問をしてください。

Firebaseで利用しているパッケージのバージョンを#制約条件に追加するとより正確なコードを書いてくれます。
Firebase Firestore 全文検索

あなたはFlutterのリードエンジニアです。
Firebaseで全文検索を実装する方法を教えてください。

より具体的にやりたいことを書くと回答の質が向上します。
Firebaseにデータを削除するコード生成

あなたはFlutterのリードエンジニアです。
以下のmessageコレクションのデータを削除するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# messageコレクション
ドキュメント: {message_id}
フィールド名 タイプ    説明
text    string    メッセージの本文
senderId    string    送信者のユーザーID
timestamp    timestamp    メッセージの送信日時
imageUrl    string or null    メッセージに含まれる画像のURL
pdfUrl    string or null    メッセージに含まれるPDFファイルのURL

# 制約条件
- Flutterのバージョンは2.2.0とする

# その他
このタスクで最高の結果を出すために、追加の情報が必要な場合は、質問してください

Firebaseで利用しているパッケージのバージョンを#制約条件に追加するとより正確なコードを書いてくれます。
Firebaseにデータを更新するコード生成

あなたはFlutterのリードエンジニアです。
以下のmessageコレクションのデータを更新するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# messageコレクション
ドキュメント: {message_id}
フィールド名 タイプ    説明
text    string    メッセージの本文
senderId    string    送信者のユーザーID
timestamp    timestamp    メッセージの送信日時
imageUrl    string or null    メッセージに含まれる画像のURL
pdfUrl    string or null    メッセージに含まれるPDFファイルのURL

# 制約条件
- Flutterのバージョンは2.2.0とする

# その他
このタスクで最高の結果を出すために、追加の情報が必要な場合は、質問してください

Firebaseで利用しているパッケージのバージョンを#制約条件に追加するとより正確なコードを書いてくれます。
Firebaseにデータを追加するコード生成

あなたはFlutterのリードエンジニアです。
以下のmessageコレクションにデータを追加するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# messageコレクション
ドキュメント: {message_id}
フィールド名 タイプ    説明
text    string    メッセージの本文
senderId    string    送信者のユーザーID
timestamp    timestamp    メッセージの送信日時
imageUrl    string or null    メッセージに含まれる画像のURL
pdfUrl    string or null    メッセージに含まれるPDFファイルのURL

# 制約条件
- Flutterのバージョンは2.2.0とする

# その他
このタスクで最高の結果を出すために、追加の情報が必要な場合は、質問してください

Firebaseで利用しているパッケージのバージョンを#制約条件に追加するとより正確なコードを書いてくれます。
Firebaseにデータを取得するコード生成

あなたはFlutterのリードエンジニアです。
以下のmessageコレクションから、senderIdをtimestampが新しい順に全て取得するコードを書いてください。
追加が必要なパッケージはバージョンとpubspec.yamlへ追加するコードも教えてください。

# messageコレクション
ドキュメント: {message_id}
フィールド名 タイプ    説明
text    string    メッセージの本文
senderId    string    送信者のユーザーID
timestamp    timestamp    メッセージの送信日時
imageUrl    string or null    メッセージに含まれる画像のURL
pdfUrl    string or null    メッセージに含まれるPDFファイルのURL

# 制約条件
- Flutterのバージョンは2.2.0とする

# その他
このタスクで最高の結果を出すために、追加の情報が必要な場合は、質問してください

「新しい順」を古い順、またはsenderIdが’01234 ’に該当するデータ などに置き換えることができます。
Firebase サンプルデータ生成

あなたはFirebaseのバックエンドエンジニアです。
以下のコレクションのサンプルデータを5つ生成してください。
アウトプットはjson形式でまとめてください。

# コレクション
ドキュメント: {message_id}
フィールド名 タイプ    説明
text    string    メッセージの本文
senderId    string    送信者のユーザーID
timestamp    timestamp    メッセージの送信日時
imageUrl    string or null    メッセージに含まれる画像のURL
pdfUrl    string or null    メッセージに含まれるPDFファイルのURL

# その他
このタスクで最高の結果を出すために、追加の情報が必要な場合は、質問してください

「json形式でまとめてください」の箇所をcsv形式や表形式に置き換えることができます。
Firebaseのテーブル設計

あなたはFirebaseのバックエンドエンジニアです。
以下の要件、制約条件を元にチャットのデータベースを設計してください。
アウトプットは表でまとめてください。

# 要件
- グループチャットにも対応すること
- 画像データ、PDFファイルを添付可能

# 制約条件
- Firestoreを使うこと
- 各フィールドのタイプを記載すること

# その他
このタスクで最高の結果を出すために、追加の情報が必要な場合は、質問してください

要件の箇所を作りたいDBの要件とすれば設計をしてくれます。詳細を書けば書くほど期待通りのものになります。
💡注意事項
● GPTモデルは 2021年9月までにトレーニングされたモデルのため Flutterのバージョンは当時 Stable であった v2.5.0 以下を使用してください。
● 本サイトのプロンプトは Flutter バージョン v2.2.0 を使用してテストしています。
● ChatGPT plus の Dafalts モデルを使用しています。
最終更新:2023.02.28
Copyright ©︎ SNIFFOUT Inc. All Rights Reserved