This is a re-implementation of https://app.epns.io, but with the use of an EPNS subgraph for quicker data fetches.
- Node.JS 12+
- Git
-
Run
yarn
to install node packages. -
If actively working on the epns-sdk, you can link to the dapp by:
- cd into
epns-sdk
and runyarn link
- cd back into this dapp and run:
yarn link epns-sdk
- you will need to ran
yarn link epns-sdk
everytime you ran yarn
- cd into
-
Copy
.env.development.sample
.env.development
and configure appropriately. -
Run
make
to boot app. -
Visit frontend at http://localhost:5555 (or configured port).
- Copy
.env.staging.sample
to.env.staging
- Run
yarn build-staging
- Serve the generated
build
folder
- Copy
.env.production.sample
to.env.production
- Run
yarn build-production
- Serve the generated
build
folder
- https://epns.surge.sh (production)
- https://epns-staging.surge.sh (staging)