ТЕХНИЧЕСККИЙ СТЕК
- TS, SCSS modules, React, react-query, Stylelint, Storybook, Eslint, Vite, lingui, dayjs, Feature-sliced Design, Mantine(hooks, form, charts, components), web3.js, solana, app-kit
РОЛЬ НА ПРОЕКТЕ
- Frontend-разработчик
РЕЗУЛЬТАТЫ РАБОТЫ
- Реализовал логику покупки(минта), стейкинга/анстейкинга и апгрейда NFT, на базе idl nft mining program, созданного с помощью anchor и развёрнутого через скрипт node.js. Интегрировал с backend эндпоинтами.
- Создал UI-Kit для проекта, со Storybook на каждый компонент
- Вывел список транзакций в таблице, с фильтрацией и сортировкой
- Верстал главную страницу, модальные окна и пр. составляющие сайта
- Писал query на получение списка майнеров с пагинацией
- Реализовал привязку/валидацию Bitcoin кошелька к аккаунту
- Реализовал вывод средств через SWAP, nft mining idl program и интеграцию с backend