About the React Native Template

This article introduces the React Native template for Wix Headless. The template showcases how to create a secure and flexible mobile application that integrates with Wix business solutions. The template is built using React Native and Expo, a platform for building React applications including mobile apps for Android and iOS. You can customize this template to create your own React Native application, or use it as an example to help inspire your own mobile app.

To explore all available web and mobile templates, visit Wix Headless Templates.

Authentication

Authentication is essential for secure interactions with a Wix Headless backend. This template provides built-in strategies for effective authentication management, including:

  • Management of active sessions for visitors and members
  • Secure redirect-based login
  • Silent login during a Wix redirect session

To learn more about authentication with Wix Headless, see Authentication Strategies.

Integration with Wix business solutions

Wix Headless makes it possible to integrate a customized frontend with Wix's backend business solutions. This template exemplifies such integration within a React Native application using the following features of the Wix eCommerce API:

  • Products Catalog
  • Product Details View
  • Cart functionality
  • Buy now button
  • Secure checkout

If you require a different business solution, you can adapt the template accordingly. For example, you could substitute eCommerce with Wix Bookings. For a list of available business solutions, see Wix Headless Business Solutions.

Use cases

This template provides the groundwork for developing a React Native application that can integrate with your own Headless project. Alternatively, it can serve as a guide for integrating Wix Headless features into a different application built with your preferred technologies. To get started, clone the React Native template in its GitHub repository.

Did this help?