# Step 2 - Run the React app

# Requirements

  1. Node.js (opens new window)
  2. Xcode CommandLineTools (opens new window)
  3. Metamask Plugin (opens new window)

# Steps

  1. Clone the React app:
git clone https://github.com/dappkit/powergate-pinning-service
  1. Open the powergate-pinning-service (opens new window) project in a text editor.
  2. Run the following commands to start the app:
npm ci
npm start

The pinning service app starts.

TIP

This tutorial uses React (opens new window) as the UI library and Redux (opens new window) for application state management. You can use any other library or framework to build such an app.

TIP

NOTE: This sample app is just to showcase how to use Powergate. If you are using Powergate regularly, you may want to keep the powergate libraries in your backend.