Firebase Realtime Database の簡易管理画面構築

OVERVIEW

トレーニングジム会員向けのアプリにおいて、データベースをBaaS(Firebase)で構築しているが、Firebaseの管理画面を再構築して、効率化を図った。

YEAR 2020

要望①設定が少なくて簡素化された管理ツールが欲しい(Firebaseコンソールは設定等が複雑で作業時間による負担が大きい)

要望②セキュリティルールを変えなくても(外部からの接続は不可)、FirebaseのAdmin(管理者)として外部からの接続を可能にしたい


①UXが良化
②本番環境でも、外部からの接続を可能に(APIサーバーを内部で構成)


メリット
・作業時間の大幅短縮(トレーニングの1項目の登録が30分強から2分程度になった)
・各トレーニング内容が全体、詳細ともに見やすくなった(入力間違いの減少につながった)