UI Prototype

A preliminary user interface for Trump is being prototyped.

Web Interface

The web UI was born out of Flask, Jinja2 and Bootstrap “hello world”.

Some screen shots, of the beginning, are below.

../_images/ui-search.png

SQL-like search, is straight forward and as expected.

../_images/ui-tsla.png

An example of symbol page, for a symbol with two feeds.

../_images/ui-analyze.png

View the index, data, and do common analysis. Or, download to excel/csv...

../_images/ui-charting.png

Histograms and basic charting are available.

../_images/ui-orfs.png

Overrides and failsafes, are what makes Trump amazing for business processes.

../_images/ui-symbol-status.png

The last time a symbol was attempted, and successfully cached, are available.

../_images/ui-tags.png

Browse and cache sets of symbols, based on tags...

And, much, much more, coming soon...

Background Caching

Trump’s caching process isn’t blazing fast, which means using the UI to kick off caching of one or more symbols, requires a background process in order for the web interface to stay responsive.

A very simple RabbitMQ consumer application, is included with the UI, which listens for the instruction to cache. The python pika package is required.