Skip to content

An example React native mobile app to help you get started with Alpaca

License

Notifications You must be signed in to change notification settings

marceluphd/alpaca-rn-mobile

 
 

Repository files navigation

Alpaca React Native Mobile App

Alpaca is a modern platform for algorithmic trading.

This is an example React native mobile app to help you get started with Alpaca.

You can find apps on App store and Google play store.

Main technologies used

A framework for building native apps with React.

Redux is a predictable state container for JavaScript apps.

Redux-Saga is a library that aims to make application side effects easier to manage, more efficient to execute, easy to test, and better at handling failures.

Screenshot

Running the project

  • Clone this project
git clone https://github.com/alpacahq/alpaca-rn-mobile.git
  • Install dependencies
npm install
  • Run packager
npm start
  • Run iOS
react-native run-ios
  • Run Android
react-native run-android
  • Get client id and secret

You will need to specify client id and secret in App/config.js to get the app working.

Go to OAuth Apps and get client id/secret by creating new app. (The redirect uri should be alpacamobile://oauth)

Disclosures

Brokerage services are provided by Alpaca Securities LLC ("Alpaca"), member FINRA/SIPC, a wholly-owned subsidiary of AlpacaDB, Inc.

Please see the DISCLOSURES file in this repository for more information.

About

An example React native mobile app to help you get started with Alpaca

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 92.6%
  • Objective-C 3.1%
  • Java 2.3%
  • Starlark 1.3%
  • Other 0.7%