Instagram React Native App Release Checklist
Use this checklist before publishing an Instagram-style React Native app to the App Store or Google Play.
Release Checklist
- Replace demo Firebase config files.
- Enable production Auth providers.
- Deploy Firestore rules and indexes.
- Deploy Storage rules.
- Deploy Functions if included.
- Configure push notifications if included.
- Configure App Check.
- Configure Firebase budget alerts.
- Update branding, icons, splash, bundle ID, package name, and legal links.
- Test sign-up, profile photo, image post, feed, comments, likes, search, and notifications.
Production Smoke Test
- Create two users.
- Upload profile photos.
- User A creates an image post.
- User B follows or finds User A.
- User B sees, likes, and comments on the post.
- User A sees the comment/reaction.
- Push notifications work if enabled.
Troubleshooting
- Upload issues: Instagram Firebase Setup
- Production Firebase checks: Firebase Production Checklist
- Store release: React Native App Release Checklist
FAQ
Should I test on a real device?
Yes. Camera, media picker, notifications, and release signing should be tested on physical devices before submission.