- Firebaseを使用したリアルタイムチャットアプリケーションです。
- ユーザー認証機能を備え、ログイン状態に応じてチャット機能が表示・動作します。
これからアップロードします
- ID: 今回はなし
- PW: 今回はなし
- Firebase Authenticationを使ってログイン・新規登録・ログアウトを実装
- Firebase Realtime Databaseを用いてリアルタイムでチャットデータを共有(講義でつくったもの)
- ログイン状態でのみチャット画面を表示し、未ログイン時は非表示にする工夫
- Firebase AuthenticationとRealtime Databaseの組み合わせを初めて実装する際に理解に時間がかかった
- 次回トライしたい機能:
- チャットメッセージの削除履歴の管理
- チャット画面のデザイン向上
- チャット履歴の検索機能
- ユーザーごとのアバターアイコン表示
土曜日までにブラッシュアップ、、、したい →頑張ってブラッシュアップ完了!!!
-
- https://www.asobou.co.jp/blog/web/firebase-login01
- https://www.asobou.co.jp/blog/web/firebase-login02
- この記事の記述と、importがうまく合わずに苦労しました、、、 参考にした記事1 https://www.asobou.co.jp/blog/web/firebase-login01 ログイン認証の解説記事
参考にした記事2 https://techmania.jp/blog/javascript-getelementbyid/ getElementByIdの使い方(jqueryから変更)
https://tridentwebdesign.blog.fc2.com/e/promise_async_await Promise,async,awaitのまとめ