Разработать на смарт-контракте парсер цен. С контракта бэкендом получаем данные, записываем в БД и группируем по интервалам. С фронта запрашиваем данные с бэкенда и рисуем графики.
В сети testnent binance разработать смарт-контракт, который с pancake парсит курсы: BTC/BUSD
, BNB/BUSD
, ETH/BUSD
. С контракта должны считываться курсы.
Сделать хранение курсов в базе данных (postgress или mongoDB) с группировкой по:
Верстка приложения согласно макету.
https://www.figma.com/embed?embed_host=notion&url=https%3A%2F%2Fwww.figma.com%2Ffile%2FOTccUkPW7R9heYytn7eVh6%2FSwapper-Test%3Fnode-id%3D0%253A1
С backend методом API получить список курсов токенов: BTC, BNB, ETH. Вывести их списком. При нажатии на строку с токеном, проваливаемся в карточку токена. В ней вывести текущий курс и эквивалент в USD, а также свечной график.
Будет плюсом, сделать получение данных через socket.
Пожелания: