Mobile app for searching good first issues in OSS.
Let's contribute OSS!!
https://expo.io/@nd-02110114/goofi-mobile
Please check the detail Detox: Install dependencies
$ brew tap wix/brew
$ brew install applesimutils
// create Exponentapp directory
$ ./tool/e2e-setup.sh 2.12.1 (change the latest version)
Please confirm the latest version here
And, if you have already installed applesimutils
, please update.
$ brew upgrade applesimutils
or
$ brew untap wix/brew
$ brew tap wix/brew
$ brew install applesimutils
$ git clone git@github.com:nd-02110114/goofi-mobile.git
$ cd goofi-mobile
$ yarn bootstrap
create .env
file in the root and write the following content.
(Please don't forget to update the API_TOKEN in CI)
API_TOKEN=XXXXXXXXXXXXXX
$ yarn ios
$ yarn android
// test
$ yarn test
// test for e2e
$ yarn ios
// other tab
$ yarn e2e
// lint
$ yarn lint
// type check
$ yarn tsc
Main Framework | Expo 36 (React Native@0.60~0.61) |
Type Annotation | TypeScript |
Client | React Apollo |
Server | Github API (GraphQL) |
Design | Atomic Design (styled-component) |
Test | Jest (unit test) |
Linter | ESLint, Prettier |
CI | Github Actions |