-
Couldn't load subscription status.
- Fork 0
Overview screen
First screen contains the list of top 150 cryptocurrencies that have the highest market capitalization value. This list should be sorted by the currency rank and by the relevance for a broker. Relevance is determined by how old the data is, i.e. when it was last updated. If two currencies have the same relevance, the one with the higher market capitalization should be displayed first. All the necessary information is delivered by the API mentioned on the index page of this wiki.
For each currency a brief set of data is displayed in the overview screen:
- Currency name and code, currency rating by the market capitalization share,
- Market capitalization value in EUR,
- Price in EUR per one coin, and how it changed (in percentage) as compared to one week ago,
- Timestamp of the last update for this currency.
Selecting one of the elements of this list should open the details screen.
Below this list some simple statistics should be displayed:
- Number of active currencies,
- Bitcoin market share in percents,
- The date of the last successful refresh request execution.
Additional requirements (bonus points for satisfying these):
- Coin price formatting should have the precision of 0.01 EUR;
- Show the cryptocurrency icon next to its' name;
- Market capitalization should be formatted to the highest human-readable order of magnitude, with a precision of 0.01: if bitcoin has market capitalization of 146.245.757.832€, display it as "146.25 B €" (146.25 billion EUR). 267.878.12€ should be displayed as "267.88 M €" (267.88 million EUR);
- Next to the weekly change in price, show "↑" for a growth of 5%..9%, "↑↑" for a growth of 10%..19%, and "↑↑↑" for a 20%+ growth. "↓", "↓↓" and "↓↓↓" for negative values;
- A button in the navigation bar to re-fetch/refresh data.
Please find the image below to get an idea of how this screen could look like:
