Home - ThinkAndTravel/HackathonTest GitHub Wiki

Завдання

Візьміть курс USD / BTC з загальнодоступних даних від 3-х криптовалютних обмінників (наприклад, Bittrex, Yobit, Kraken) Визначте, чи буде вигідно купити криптовалюту в одному обміннику, вилучити і продати її іншому, включаючи комісії. Створіть графік курсу біткойна, використовуючи курси обміну для покупки Ви можете вибрати будь-які фреймворки/технології, пов'язані з JS :) Зробіть короткий огляд, як побудувати проект.

Проект складається з таких частин

Яке збирає інформацію кожну хвилину про курс USD/BTC з таких обмінників

Bitstamp

Bitfinex

Kraken

Яким чином проводиться збір інформації можна проглянути в GetRate.cs

Також WebAPI передає інформацію, для побудови графіків в Мобільний додаток черезHomeControler.cs WebAPI опубліковано на Azure

  • БД (MongoDB)

Де зберігаються дані зібрані WebAPI. Ми використовуємо mLab

  • Мобільний додаток (Xamarin)

В Додатку будуємо графік купівлі BTC за останні 24 години (ми беремо найменше значення в цей момент часу з 3 обмінників)photo1 і графік який показує чи вігідно і який буде з цього прибуток буде купити BTC в одному обміннику і продати в іншому (враховуючи комісії) в даний момент часу. photo2 photo3