Rather than creating a separate Firebase project for local development, we can use Firebase's local emulators to test our logic on Firebase services. So far, there are local emulators for Authentication, Firestore, and Storage.
References:
- Firebase Local Emulator Docs