Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/maschad/partnr
A decentralized savings platform
https://github.com/maschad/partnr
dai ethereum makerdao react-native solidity truffle-framework
Last synced: 16 days ago
JSON representation
A decentralized savings platform
- Host: GitHub
- URL: https://github.com/maschad/partnr
- Owner: maschad
- Created: 2019-06-23T05:28:37.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-09-11T21:41:17.000Z (2 months ago)
- Last Synced: 2024-10-29T22:53:45.676Z (18 days ago)
- Topics: dai, ethereum, makerdao, react-native, solidity, truffle-framework
- Language: JavaScript
- Homepage:
- Size: 4.33 MB
- Stars: 28
- Watchers: 4
- Forks: 11
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Partnr
This is a decentralized savings platform built to run on ethereum, using [Dai.js](https://makerdao.com/documentation/)[![CircleCI](https://circleci.com/gh/maschad/partnr.svg?style=svg)](https://circleci.com/gh/maschad/partnr)
## Table of Contents
* [Available Scripts](#available-scripts)
* [npm start](#npm-start)
* [npm test](#npm-test)
* [npm run ios](#npm-run-ios)
* [npm run android](#npm-run-android)
* [npm run android-build](#npm-run-android-build)
* [npm run android-bundle](#npm-run-android-bundle)
* [npm run android-clean](#npm-run-android-clean)
* [Writing and Running Tests](#writing-and-running-tests)
* [License](#license)
* [Contribute](#contribute)## Available Scripts
### `npm install`
Installs all dependencies and prepares the app to run.
### `npm start`
Runs Packager to provide your app in development mode.
#### `npm test`
Runs the [jest](https://github.com/facebook/jest) test runner on your tests.
#### `npm run ios`
Open your app in the iOS Simulator if you're on a Mac and have it installed. Depends on `npm start`.
#### `npm run android`
Open your app on a connected Android device or emulator. Requires an installation of Android build tools (see [React Native docs](https://facebook.github.io/react-native/docs/getting-started.html) for detailed setup). Depends on `npm start`.
#### `npm run android:build`
Build the Android app and generate the APK to install on the device.
#### `npm run android:bundle`
Bundles the ReactNative JavaScript code. Run it before running the build command to be able to run the test without depending on the development server.
#### `npm run android:generate-apk`
Bundle and build the Android app.
#### `npm run android:clean`
Clean the Android generated build files.
## Writing and Running Tests
This project is set up to use [jest](https://facebook.github.io/jest/) for tests. You can configure whatever testing strategy you like, but jest works out of the box. Create test files in directories called `__tests__` or with the `.test` extension to have the files loaded by jest. See [the template project](https://github.com/react-community/create-react-native-app/blob/master/react-native-scripts/template/App.test.js) for an example test. The [jest documentation](https://facebook.github.io/jest/docs/getting-started.html) is also a wonderful resource, as is the [React Native testing tutorial](https://facebook.github.io/jest/docs/tutorial-react-native.html).
## License
MIT
## Contribute
TODO