My React Native Android / iOS app is almost ready for release; the last steps are wiring up secure user authentication and configuring push notifications so users stay informed even when the app is closed. The sign-in, sign-up and password-reset screens are already built and styled. I now need them connected to the existing back-end endpoints, with sessions stored safely and refreshed on app launch. For notifications, the UI hooks are in place—device registration, token management and the logic that decides when and how to present alerts still have to be added. Firebase Cloud Messaging is set up on Android; you’re welcome to keep that stack or suggest a cross-platform solution such as Expo Notifications or direct APNs integration as long as it works reliably on both platforms. Codebase details: • React Native (TypeScript) • Git repository with clear commit history • EAS build pipeline for TestFlight and internal APKs Deliverables • Fully operational authentication flow with persistent sessions • Push notifications functioning in foreground, background and terminated states, deep-linking users to the correct screen • Updated README noting any keys, certificates or build steps I must maintain • Fresh test builds (TestFlight & APK) demonstrating the completed features Acceptance criteria: no runtime errors, authentication calls follow my documented API, notifications arrive within five seconds of a trigger event on at least one simulator and two physical devices per platform. Once the above is ticked off, the app is ready for store submission, so a concise timeline and your preferred libraries or services will help me lock in the schedule quickly.