Ecosyste.ms: Awesome

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

https://github.com/7kfpun/FinanceMacOSReactNative

[Deprecated] iOS's Stocks App clone written for MacOS with Touch Bar support. Data is pulled from Yahoo Finance.
https://github.com/7kfpun/FinanceMacOSReactNative

macos react-native yahoo-finance

Last synced: 2 months ago
JSON representation

[Deprecated] iOS's Stocks App clone written for MacOS with Touch Bar support. Data is pulled from Yahoo Finance.

Lists

README

        

# FinanceMacOSReactNative

[![Dependency Status](https://david-dm.org/7kfpun/FinanceMacOSReactNative.svg)](https://david-dm.org/7kfpun/FinanceMacOSReactNative) [![devDependency Status](https://david-dm.org/7kfpun/FinanceMacOSReactNative/dev-status.svg)](https://david-dm.org/7kfpun/FinanceMacOSReactNative?type=dev)

iOS's Stocks App clone written for MacOS with Touch Bar support. Data is pulled from [Yahoo Finance](finance.yahoo.com).

## Download

[![Mac App Button](assets/mac-button.png "Mac App Button")](https://github.com/7kfpun/FinanceMacOSReactNative/releases/download/v0.0.2/Finance.app.zip)

## App preview

#### Screenshot

![Preview](assets/screenshot.png "Screenshot")

#### Application

![Preview](assets/app-preview.png "App preview")

#### Touch Bar

![Preview](assets/touchbar-preview.png "Touch Bar preview")

## React and React Native version

* [react](https://github.com/facebook/react): 15.3.2
* [react-native-macos](https://github.com/ptmt/react-native-macos): 0.10.5

## Plugins used

* [mobx](https://github.com/mobxjs/mobx) - Simple, scalable state management.
* [mobx-react](https://github.com/mobxjs/mobx-react) - React bindings for MobX.
* [react-native-simple-store](https://github.com/jasonmerino/react-native-simple-store) - A minimalistic wrapper around React Native's AsyncStorage.
* [react-native-touchbar](https://github.com/ptmt/react-native-touchbar) - TouchBar for react-native-macos.
* [react-router-native](https://github.com/jmurzy/react-router-native) - A routing library for React Native that strives for sensible API parity with react-router 🤖.

## Related project

* [FinanceReactNative](https://github.com/7kfpun/FinanceReactNative) - iOS's Stocks App clone written in React Native for demo purpose (available both iOS and Android).

## Running

#### Prerequisites

* Xcode 8.1 on macOS Sierra 10.12.1 (12B2657) or later

#### Clone & install

* Clone this repo `git clone [email protected]:7kfpun/FinanceMacOSReactNative.git`
* `cd FinanceMacOSReactNative`
* run `npm install`

#### Start

* Run `open macos/Finance.xcodeproj`

## License

Released under the [MIT License](http://opensource.org/licenses/MIT).