Requirements

Before you begin, please ensure your environment meets the following requirements.

Server Requirements (WordPress)

To run the MagicUI WordPress plugin, your server must meet these specifications:

  • WordPress: Version 5.8 or higher

  • PHP: Version 7.2 or higher (7.4+ recommended for better performance)

  • WooCommerce: Version 5.0 or higher

  • IonCube Loader: Required (must be installed and enabled, compatible with your PHP version)

  • MySQL: Version 5.7 or higher (or MariaDB 10.3+)

  • SSL Certificate: Required for secure API communication (HTTPS)

  • cURL: Enabled for API requests

  • JSON Extension: Enabled

  • mbstring Extension: Enabled

  • allow_url_fopen: Enabled

Development Environment (React Native App)

To build and run the mobile application, you will need to set up a React Native development environment.

General

  • Node.js: Version 20 or higher

  • Package Manager: npm or yarn

  • Git: For version control

iOS Development (Mac only)

  • macOS: Latest supported version

  • Xcode: Latest version (available on the Mac App Store)

  • CocoaPods: Dependency manager for Swift and Objective-C Cocoa projects

Android Development

  • Android Studio: Latest version

  • Java Development Kit (JDK): JDK 17 is recommended for newer React Native versions

  • Android SDK: Android 14 (API 34) is recommended

Last updated

Was this helpful?