I’m building a full-featured e-commerce mobile application with React Native (Expo). The core of the project is an intuitive product catalog that users can browse, search, and filter smoothly. From any product page they should be able to add items to a persistent shopping cart, update quantities, and then check out through an integrated payment gateway (Stripe is my preferred option, although I’m open to suggestions if you have stronger experience elsewhere). Email-and-password authentication must be in place from the first screen, with secure form validation and token-based session handling. I already have design references and a basic component library in Figma; you’ll translate those into clean, reusable Expo components, ensuring performance on both iOS and Android. Key deliverables • Product catalog with search & category filtering • Shopping cart with state preserved across sessions • Payment flow wired to live gateway (test and production keys) • Secure email/password signup, login, and password reset • Clear, well-commented React Native (Expo) code ready for future OTA updates I’ll provide API endpoints for products and orders; you’ll handle the front-end integration and state management (Context API or Redux is fine). Code should follow best practices, pass ESLint checks, and be pushed to a private Git repo with meaningful commits. Once the above items function reliably on both platforms, we’ll wrap up with a final Expo build for TestFlight and Google Play Internal testing. If you’ve shipped similar Expo commerce apps and can start soon, I’d love to see your approach.