This is a hybrid mobile application developed for a top investment bank in Nigeria to enable investors trade stocks on the Nigerian Stock Exchange and manage their investment portfolios. Investors are able to carry out the following actions using the investment application:
- Trade Stocks on the Nigerian Stock Exchange
- View stock and bond portfolio holdings
- View realtime market data so they make informed investment decisions
- Create a watchlist which lets them monitor and receive alerts when specific market conditions are met. E.g "send me an alert when stock X falls below 10 Naira per share"
- View various fixed income and money market investments in their portfolio
This application was developed using the awesome Ionic cross-platform hybrid mobile apps framework, and the following accompaning libraries/frameworks.
- Angular 4 as the javascript frontend framework.
- @ngrx/store RxJS powered state management
- @ngrx/effects Side effect model for @ngrx/store
- Karma as the test runner.
- Jasmine for unit tests.
- Istanbul for test coverage.