Skip to content

RequestNetwork/request-apps

Repository files navigation

Contributors Forks Stargazers Issues MIT License lerna


Request Logo

Request Dapps

Monorepo containing the Request Network Dapps

Packages · Report Bug · Request Feature

Table of Contents

About The Project

![Product Name Screen Shot][product-screenshot]

Here's a blank template to get started: To avoid retyping too much info. Do a search and replace with your text editor for the following: github_username, repo_name, twitter_handle, email

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

You will need a local version of Node.js installed (version 13+). You will also need yarn, since we use it to manage the monorepo. (How to install yarn)

Installation

  1. Clone the repo
git clone https://github.com/requestNetwork/request-apps.git
  1. Install dependencies
yarn install

Build

To build all the packages, run:

yarn workspaces run build

Run

Running Create

Go to packages/create and run:

yarn start

Running Pay

Go to packages/pay and run:

yarn start

Request URLs

The Request apps can be accessed through these URLs:

Product Status URL
Request Create Production https://create.request.network
Request Create Staging https://baguette-v2.request.network
Request Pay Production https://pay.request.network
Request Pay Staging https://baguette-pay.request.network

ETHGasStation API Key

If you get throttled by ethgasstation API, you can add your own API key to packages/pay/.env file:

REACT_APP_EGS_API_KEY=<YOUR API KEY HERE>

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

The easiest way to reach out to us is through our Request Discord.