Skip to content

exonum/frontend-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Single Page Application - Bitcoin blockchain explorer

Цель тестового задания - создать web-приложение, которое сможет проверять общее состояние сети Bitcoin, а также находить в этой сети некоторую информацию.

Сеть Bitcoin представляет собой цепочку блоков. В каждом блоке есть ссылка на предыдущий. Уникальный индентификатор блока - его высота (height). Новый блок генерируется примерно каждые 10 минут. В блоке хранится информация про определенное количество транзакций. Транзакция - это перевод средств с кошелька на кошелек. Уникальный индентификатор транзакции - её хеш (hash).

Требуемый функционал:

  1. Главная страница (список 10-ти последних блоков, список 10-ти последних транзацкции, график цены биткоина за последний месяц, форма для поиска блоков по height и транзакций по hash);
  2. Страница со списком блоков, содержащая пагинацию;
  3. Страница блока, содержащая информацию про блок и список хранящихся в нем транзакций (с пагинацией);
  4. Страница транзакции со всей доступной о ней информацией.

Требования к реализации:

  • Код написанный на версии JS не ниже ES5, либо TypeScript;
  • Автоматическая сборка исходников (webpack/grunt/gulp);
  • Responsive layout (использование Bootstrap приветствуется);
  • Redux или RxJS;
  • Immutable структуры данных (Immutable.js, Seamless-immutable, etc.);
  • Все необходимые данные доступны в публичном API blockchain.info.
  • Страницу блока сверстать исходя из дизайна zeplin poject Доступ к zeplin: [email protected] / Qq1234567. (Опционально)

Результатом тестового задания будет:

  • Исходный код проекта на GitHub или Bitbucket.

Ссылки на примеры:

Главная №1
Главная №2
Список блоков
Полная страница блока
Полная страница транзакции

Ссылки на API:

Blockchain HTTP API
Blockchain WebSocket API
Bitcoin Rates API

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •