Вэб-приложение банковской системы хранения и операций над криптовалютными средствами, разработано мною при выполнении проверочной работы по крсу JS. Продвинутый уровень. Это SPA-приложение написанное на чистом JS. Использовались библиотеки Redom, chart.js, роутер Navigo, плагины Choices, загрузкик Яндекс карт. Стили написаны на Sass.
можно по адресу https://valery52.github.io/Coin/ https://www.figma.com/file/nLXWCMypZBZqsB2pTHJs1b/Bank-Diploma
- Для запуска данного проекта вам понадобится nodejs и npm.
- Склонируйте данный репозиторий к себе на диск.
- Для сборки билда запустите команду
npm run build
. Результатом сборки будет папка dist, в которой находится страница index.html, а также все ресурсы, необходимые приложению для работы.
На данный момент доступен только вход в следующий аккаунт:
- Логин:
developer
- Пароль:
skillbox
Для запуска тестов необходимо установить Cypress и выполнить команду npx cypress open
.
Существующие тесты проверяют работоспособность базового функционала приложения.
- login.spec.cy.js - возможность авторизоваться.
- accounts.spec.cy.js - возможность просмотреть список счетов.
- account.spec.cy.js - возможность перевести сумму со счёта на счёт.
- new-account.spec.cy.js - возможность создать новый счёт и перевести с него сумму.