Клиент для отображения портфеля броккерского аккаунта Тинькофф инвестиции. Приложение посылает запрос на официальное API Тинькофф Инвестиции с токеном авторизации, подробнее об API здесь
При обновлении страницы запрашиваются данные о текущем состоянии портфеля с Тинькофф Api и текущее отношение курсов валют с Мосбиржи.
Далее недостающие значения пересчитываются и конвертируются при необходимости.
Состояние обновляется каждые 5 секунд. Иногда данные с Мосбиржи корректно не приходят, нужно обновить страницу
-
Для запуска нужен установленный Node js
-
И токен, который можно получить в личном кабинете и там же отозвать.
В приложении токен используется только для запроса портфолио и больше никуда не отправляется. -
В корневой папке проекта нужно добавить файл локальноего окружения .env.local и добавить в него переменную VUE_APP_SECRET_TOKEN=ваш_токен
ВАЖНО. Этот файл игнорурется гитом. Не добавляйте файл с токеном на гитхаб или куда-либо еще, боевой токен дает возможность финансовых операций в портфеле.
Далее запуск проекта.
npm install
npm run serve
- добавить описание работы
- разделить на отдельные компоненты
- оптимизировать пересчеты
Этот проект лицензирован в соответствии с условиями лицензии MIT