Details
Title | Кроссбраузерное приложение для ведения личных финансов с интеграцией в мессенджер Telegram и возможностью инвестирования с помощью ИИ: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_01 «Технология разработки и сопровождения качественного программного продукта» |
---|---|
Creators | Андреев Данил Андреевич |
Scientific adviser | Амосов Владимир Владимирович |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2025 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | клиент-серверное приложение ; личные финансы ; telegram ; искусственный интеллект ; javascript ; node.js ; react ; mysql ; client-server application ; personal finance ; artificial intelligence |
Document type | Master graduation qualification work |
File type | |
Language | Russian |
Level of education | Master |
Speciality code (FGOS) | 09.04.04 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-3836 |
Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Additionally | New arrival |
Record key | ru\spstu\vkr\37490 |
Record create date | 9/19/2025 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Работа посвящена разработке кроссплатформенного клиент-серверного приложения, предназначенного для учёта личных финансов, с возможностью телеграм-интеграции и использования искусственного интеллекта для инвестиционного анализа и прогнозирования расходов. Целью проекта является создание безопасной и удобной среды, которая поможет пользователям отслеживать бюджеты, получать уведомления через Telegram, а также принимать обоснованные финансовые решения на основе персона-лизированных рекомендаций. В качестве основных методов использовались проектирование REST API, применение принципов защищённой архитектуры, Docker-виртуализация и CI/CD-подход с GitHub Actions. Также реализованы меха-низмы интеллектуального анализа расходов с использованием моделей ИИ. Результатом является веб-приложение с Telegram-ботом, поддерживающее регистрацию, категоризацию трат, анализ динамики расходов, рекомендации и базовую инвестиционную аналитику. Область применения — персональные финансы, автоматизация учёта и планирования, образовательные и консалтинговые проекты.
This work focuses on developing a cross-platform client-server application designed for managing personal finances, featuring Telegram integration and the use of artificial intelligence for investment analysis and expense forecasting. The goal of the project is to create a secure and convenient environment that enables users to track budgets, receive Telegram notifications, and make informed finan-cial decisions based on personalized recommendations. The main methods used include REST API design, secure architectural prin-ciples, Docker-based virtualization, and CI/CD implementation via GitHub Ac-tions. Additionally, AI-powered modules were developed for intelligent expense analysis. The result is a web application with a Telegram bot that supports user regis-tration, expense categorization, spending dynamics analysis, financial recommen-dations, and basic investment analytics. Application areas include personal finance management, automation of budgeting and planning, and use in educational or consulting projects.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 2
Last 30 days: 2