Console based Chat Application using Python and Firebase Realtime DB #################################################################### ####Firebase Setup##### ####################################################################
- Create a Project in Firebase
- Enable Googel Analytics - Optional 3.Select account (Default Firebase Account)
- Add Storage (optional) #################################################################### Add Web App ####################################################################
- Create New Web app
- Hosting( Optional)
- register App #################################################################### Config for Python ####################################################################
- Go to Project Settings
- Scroll down and copy Config in your python code
- Copy DB URL and add - "databaseURL": "URL to YOUR DB" ##################################################################### Create Service Account - Generate private key for authentication #####################################################################
- Go to Project Settings -> Service Account
- Under FireBase SDK , select language (Python in this case)
- Copy the code snippet for app initialization
- Generate New private key
- Save and add path to your JSON in the code snippet ###################################################################### INDEXING and Database Schema ######################################################################
- For applying Rules on your DB, Refer to the Index.json
- For DB Schema Refer to DatabaseSchema.json