Skip to content

CloudGakkai/BRIPrint

Repository files navigation

BRIPrint


BRIPrint is an open-source moble app for BRILink agent to print out proof of transfer in Indonesia.

LICENSE Stars JS Standard React Native OsmiCSX


Prerequisites

  • Xcode or Android Studio installed and exported on your ~/.bash_profile or similar
  • JDK 1.8.x
  • Node >= 12.*
  • react-native-cli

Installation

open terminal and change directory to your desired folder, then:

$ git clone git@github.com:CloudGakkai/BRIPrint.git YourAppName
$ cd YourAppName
$ npm install

Run Your App

$ npx react-native run-android
$ npx react-native run-ios

License

The code is available at GitHub under the MIT license.

🔐 Secrets

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.

Get started:

  1. Copy .env.example to .env
  2. Add your config variables
  3. Follow instructions at https://github.com/luggit/react-native-config#setup
  4. Done!

Contributors

Suggestions and contributions are welcome via Pull Requests.


Rully Ardiansyah

💻 📖 💬 👀 💡

Rizki Budi

💻 💬 🎨