/Orderbook

Primary LanguageTypeScript

Project Description

The project is created with Expo, React Native. 
The app is built and tested mostly on iOS, but Android works as well.
AVL Tree is used for fast sorting of the bids and asks by the key of each node.
Node.Key is the price.
Node.Data is the size.

Link to AVL Tree library

https://github.com/leonnardovv/avl

How to build & run

npm install
expo start

Notes

The project can be optimized more: 
* including more error handling methods
* splitting the pages in multiple components
* tests