Дипломный проект по основам JavaScript (ES6). Приложение реализует управление денежными счетами клиента, находящимися в сетевом сервисе. С его помощью можно зарегистрироваться на сервисе, произвести авторизованный вход, создать или удалить денежный счет, узнать информацию о состоянии счета — количество денег и история транзакций, произвести транзакцию — пополнить счет или снять с него деньги.
Особенности реализации:
– Работа с данными в одном окне без перезагрузки страницы;
– фронтенд на JavaScript – единые классы для асинхронной отправки форм, отображения данных сервера на странице и управления виджетами приложения;
– единый API для взаимодействия с сервером данных по технологии AJAX с помощью интерфейса XMLHttpRequest;
– Прием и передача данных в JSON-формате.