Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/GoodDollar/GoodDAPP

GoodDollar.org Wallet is the simplest access point to Claim your daily G$. It Is based on web3 and React native web.
https://github.com/GoodDollar/GoodDAPP

blockchain crypto cryptocurrency de-fi defi ethereum fuse

Last synced: 5 days ago
JSON representation

GoodDollar.org Wallet is the simplest access point to Claim your daily G$. It Is based on web3 and React native web.

Awesome Lists containing this project

README

        

# GoodDollar DApp
We use [](https://bugsnag.com)
[](https://vercel.com/?utm_source=gooddollar&utm_campaign=oss)

[![Build Status](https://travis-ci.com/GoodDollar/GoodDAPP.svg?branch=master)](https://travis-ci.com/GoodDollar/GoodDAPP) [![Coverage Status](https://coveralls.io/repos/github/GoodDollar/GoodDAPP/badge.svg?branch=master)](https://coveralls.io/github/GoodDollar/GoodDAPP?branch=master)

- Use [GoodBootstrap](https://github.com/GoodDollar/GoodBootstrap) to start a dev env
- See [docs](https://docs.gooddollar.org)

## Installation Web

Important: Use node version 10.15.0

### Run web in dev mode with local ganache

```bash
$ npm run web:local
```

## Installation Native

```bash
(cd ios && pod install)
```

#### Setup sentry
```bash
npx sentry-wizard -i reactNative -p ios android
```

## Testing

We are using [snapshot testing](https://jestjs.io/docs/en/snapshot-testing)

```bash
# Web
$ npm run test:web

# Update Snapshots
$ npm run test:web -- -u

# Web watch mode
$ npm run test:web-watch

# Coverage - web
$ npm run coverage
```