BRIPrint is an open-source moble app for BRILink agent to print out proof of transfer in Indonesia.
- Xcode or Android Studio installed and exported on your ~/.bash_profile or similar
- JDK 1.8.x
- Node >= 12.*
- react-native-cli
open terminal and change directory to your desired folder, then:
$ git clone [email protected]:CloudGakkai/BRIPrint.git YourAppName
$ cd YourAppName
$ npm install
$ npx react-native run-android
$ npx react-native run-ios
The code is available at GitHub under the MIT license.
This project uses react-native-config to expose config variables to your javascript code in React Native. You can store API keys
and other sensitive information in a .env
file:
API_URL=https://myapi.com
GOOGLE_MAPS_API_KEY=abcdefgh
and access them from React Native like so:
import Secrets from 'react-native-config'
Secrets.API_URL // 'https://myapi.com'
Secrets.GOOGLE_MAPS_API_KEY // 'abcdefgh'
The .env
file is ignored by git keeping those secrets out of your repo.
- Copy .env.example to .env
- Add your config variables
- Follow instructions at https://github.com/luggit/react-native-config#setup
- Done!
Suggestions and contributions are welcome via Pull Requests.
Rully Ardiansyah 💻 📖 💬 👀 💡 |
Rizki Budi 💻 💬 🎨 |
---|