Описание
Технологии: Java, MySQL, Spring Boot, MVC, Data, HTML, CSS, JavaScript, Docker, Maven, Git.
Разработал Full-Stack веб-приложение, включая аутентификацию и идентификацию пользователя на основе HTTP сессий, создал парсеры банковских выписок в форматах CSV,PDF, XLS для автоматического получения данных от пользователя. Также реализовал алгоритм прогнозирования банковского баланса на будущий период с использованием метода полиномиальной регрессии, и классификацию транзакций на основе специальных идентификаторов для анализа общих расходов по категориям товаров или услуг.
Кроме того, создал HTML страницы на каждый ресурс, создал скрипты для динамического выдвижения кнопок и окон с графиками, и описал css стили для визуального вида приложения.