PySaaS
  • ๐Ÿ‘‹Introduction
  • ๐ŸšงInstallation and Setup
    • ๐Ÿง Installation
    • ๐Ÿ‘ฏUser Authentication - Firebase
    • ๐Ÿ‘ฏUser Authentication - Supabase
    • ๐Ÿ’ฐSubscriptions - Lemon Squeezy
    • ๐Ÿ’ปBlog CMS - Notion
    • ๐Ÿ“ŠGoogle Analytics
    • ๐ŸงชTesting
  • ๐Ÿš—Deployment
    • Hosting Options
    • Generalized Instructions
  • โ‰๏ธTroubleshooting
    • ๐Ÿ”ฅFirebase Setup
    • Firebase - Setting up Custom Domain for Emails
    • Firebase - Customizing Reset Emails
    • ๐Ÿ‹Lemon Squeezy Setup
    • โ†”๏ธNGROK Setup
    • ๐Ÿ’ปNotion Setup
    • โฌ†๏ธUpdating Project from Pynecone to Reflex
Powered by GitBook
On this page
  1. Troubleshooting

Firebase Setup

A more in-depth guide for setting up Firebase

PreviousTroubleshootingNextFirebase - Setting up Custom Domain for Emails

Last updated 1 year ago

โ‰๏ธ
๐Ÿ”ฅ
Create a new project in Firebase
You will need to add both Authentication and Realtime Database to your project
Navigate to Authentication and click Get Started
Turn on email login under Sign-in Methods tab in Authentication
Navigate to Realtime Database and click Get Started
Add Users key to the database
Update JSON to include users under the Rules tab
Navigate to Project Overview and create a web app
After registering the app, it will display the information you need for the .env file