1Hut Stocks is a financial application targeting the individual investor who wishes to receive market alerts on his/her phone in real-time.
FocalShift provided project management, mobile development, UI/UX design and back-end development services as part of this project. The system built contains a sophisticated back-end running on the Amazon Cloud (AWS) using a custom designed REST API. The backend uses a mix of Ruby on Rails, Python and C++; all running on Ubuntu 14.04 LTS servers. Coordination between server components is handled using RabbitMQ, Redis and MySQL (Amazon RDS).
The mobile application leverages the Apple In-App Purchase capabilities of StoreKit to provide a convenient way for users to purchase increased capabilities in the app. It also uses Apple Push Notifications to alert the user when one of his/her configured investment alerts has triggered.
As an outgrowth of this and other projects at FocalShift we have open-sourced an iOS library for accessing REST services. The library is focused on the Hypertext Application Language (HAL) style of REST design.