Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mousazourob/falcon
Mobile app built with React Native (JavaScript) to monitor Alpaca Paper Trading account (front-end for PyTrader)
https://github.com/mousazourob/falcon
alpaca-trading-api apisauce css javascript react-native reactjs
Last synced: 3 days ago
JSON representation
Mobile app built with React Native (JavaScript) to monitor Alpaca Paper Trading account (front-end for PyTrader)
- Host: GitHub
- URL: https://github.com/mousazourob/falcon
- Owner: MousaZourob
- Created: 2020-07-14T14:24:31.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-05-11T21:43:54.000Z (over 3 years ago)
- Last Synced: 2023-08-15T15:57:19.270Z (about 1 year ago)
- Topics: alpaca-trading-api, apisauce, css, javascript, react-native, reactjs
- Language: JavaScript
- Homepage:
- Size: 1.87 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Falcon
### Overview:
Mobile app built with **React Native (JavaScript)** that provides users a platform to monitor the status of their **Alpaca Paper Trading** account (front-end for PyTrader). All the info is fetched via **JSON** messages and updated live using the **Alpaca Paper Trading API**, and then displayed on a dashboard screen. The API was set up using the **API Sauce** package and the minimal UI and styling was done with **CSS**.### Features:
* View core account info such as current balance and portfolio value
* Market scoreboard with indexes and exchanges such as SPY to gain a holistic view of the status of the stock market
* Detailed list of owned positions with comprehensive data on current price as well as change in price that updates live via the **Alpaca Paper Trading API**
* Order history to track BUY and SELL orders of positions
* **Conditional styling** that changes colour and direction of arrow based on if position is positive or negative. Allows users to gain a complete picture on the status of their portfolio as well as the market### Demo:
### Libraries and Frameworks Used:
* **React Native (0.61):** https://reactnative.dev/docs/0.61/getting-started
* **Alpaca API:** https://alpaca.markets/docs/api-documentation/api-v2/
* **API Sauce for Node and React Native:** https://github.com/infinitered/apisauce