Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/hugocruzlfc/rate-repository-app

React Native App as part of the course FullStackOpen part 10!
https://github.com/hugocruzlfc/rate-repository-app

full-stack react react-native

Last synced: about 12 hours ago
JSON representation

React Native App as part of the course FullStackOpen part 10!

Awesome Lists containing this project

README

        

## Utils

### React Native Debugger

[Debugger installation](https://github.com/jhen0409/react-native-debugger#installation)

```bash
## Install dependencies
yarn install

# Install React Native Debugger
brew update && brew install --cask react-native-debugger
# Configure React Native Debugger
open "rndebugger://set-debugger-loc?host=localhost&port=8081"
```

## Libraries

```bash
yarn add formik yup react-router-native react-router-web
yarn add @apollo/client graphql
yarn add dotenv
yarn add date-fns

# Storage
npm install react-native-storage
npm install @react-native-async-storage/async-storage

# Testing
npx expo install jest-expo jest
yarn add --dev @testing-library/jest-native
yarn add --dev @testing-library/react-native
yarn add eslint-plugin-jest

# Doc
```

[Jest Doc](https://jestjs.io/docs/expect)
[Testing api queries](https://callstack.github.io/react-native-testing-library/docs/api-queries)

## Api Repository

[Api code](https://github.com/fullstack-hy2020/rate-repository-api)

```bash
# Clone
# Install dependencies
# Read README.md
```

## Other

[Resources](https://github.com/jondot/awesome-react-native)

## ENV Variables

```bash
ENV=development
APOLLO_URI="http://192.168.1.134:4000/graphql"

```