📄️ Instamobile Core Modules for React Native Apps
Understand how Instamobile core modules are organized, where they live in a generated React Native app, and which modules need product-specific configuration.
📄️ Backend Provider Modules
Understand shared Instamobile backend provider modules for Firebase, AWS, custom backend implementations, users, API exports, helpers, and provider switching.
📄️ Onboarding and Authentication Module
Configure the Instamobile onboarding module for walkthrough screens, login, signup, phone authentication, social auth, persistent sessions, and backend provider switching.
📄️ Media Upload and Storage Module
Use the Instamobile media module for image and video validation, processing, upload provider switching, Firebase Storage, AWS storage, and upload troubleshooting.
📄️ Notifications Module
Understand the Instamobile notifications module, notification screens, Firebase notification reads, Redux state, and how it relates to push notification setup.
📄️ Chat Module for React Native Apps
Integrate and maintain the Instamobile chat module, including conversations, messages, group chat, Firebase Functions, media messages, and backend provider switching.
📄️ Video Chat Integration with React Native
Configure video and audio calling in Instamobile React Native apps with WebRTC, Firebase signaling, Twilio Video, PushKit, CallKit, CallKeep, and production-ready backend requirements.
📄️ Social Graph, Feed, Stories, and Mentions
Understand Instamobile social graph modules for feeds, posts, comments, stories, friendships, user search, mentions, blocked-user filtering, and Firebase-backed social apps.
📄️ Profile and Settings Module
Customize Instamobile profile screens, settings screens, blocked users, contact forms, and reusable profile form configuration in a React Native app.
📄️ Camera Module for React Native Apps
Use the Instamobile camera module to capture photos, record videos, import media from the gallery, and pass selected assets into your app flow.
📄️ Location Module for React Native Apps
Use the Instamobile location module for current location, maps, Google Places search, reverse geocoding, and location picker flows.
📄️ Listings, Reviews, and Favorites Modules
Use Instamobile listing, review, and favorites modules for marketplace, real estate, directory, vendor, and saved-item React Native app features.
📄️ Bookings Module
Use the Instamobile bookings module for appointment, reservation, rental, Airbnb-style booking, and complete booking flows in React Native apps.
📄️ Commerce, Cart, Delivery, and Vendor Modules
Understand Instamobile commerce modules for cart, checkout, delivery tracking, vendors, categories, restaurant owner/admin flows, and order lifecycle behavior.
📄️ User Reporting and Blocking Module
Implement user blocking, abuse reports, blocked-user filtering, and app store safety requirements with the Instamobile user reporting module.
📄️ Payments Module
Use the Instamobile payments module for payment methods, saved cards, address capture, Stripe payment sheets, native payments, and checkout integration.
📄️ In-App Purchases and Subscriptions
Configure in-app purchases and subscriptions in Instamobile React Native apps with product IDs, react-native-iap, subscription UI, receipt validation, and release testing.
📄️ PayPal Payments in React Native Apps
Understand how PayPal payment support fits into Instamobile commerce apps, what backend endpoints are required, and how to keep payment credentials secure.
📄️ Ads and Monetization
Understand optional ad monetization in Instamobile React Native apps, including Meta Audience Network, mediation, placement IDs, privacy requirements, and legacy package warnings.