Equix is a mobile stock trading app, for Australian Stock Market (ASX & Chi-X). Equix is focussed on simplicity, aiming to have actions can be finished within 3 touches.
Available features:
* DMA (Direct Market Access) to ASX & Chi-X
* Market Overview
* Order Management
* Comprehensive Reports
* Push Notifications
Available soon:
* Stock Analysis
* Portfolio Analysis
* Integrated with Google & Facebook accounts
Behind the scene, Equix is a Proof of Concept for leveraging latest software technologies, for Financial Market (FinTech). We are using
* React-native for smooth UI & UX
* SSE/EventSource for communication, best suitable for mobile apps (forget Websocket, we tested, and it will drain your mobile phone battery)
* NodeJS as backend micro-services
* Postman for APIs management
* Jenkins for CI
* Docker for versioned deployment
* Cucumber and Jest/Istanbul for BDD and code coverage
* RabbitMQ To communicate with our legacy SOR (Smart Order Routing), Back-Office services and Bank Interfaces
* Redis as communication layer between newly micro-services
* Redis DLM (Distributed Lock Mechanisim) for automatically scale up/down micro-services
* OAuth2 to integrate with Google & Facebook accounts
* AWS Gateway to handle infinite end-users
* AWS Lamda to generate & email Reports instantly (tested with 100,000 clients - daily reports)