Личный финансовый учёт в веб-приложении на Flask и SQLite

Максим Александрович Ран

Аннотация


В данной работе рассматривается разработка веб-сервиса для личного финансового учёта, реализованного на языке программирования Python с использованием фреймворка Flask и встроенной СУБД SQLite. Приложение позволяет пользователю фиксировать доходы и расходы, группировать их по категориям, анализировать структуру трат и динамику изменения баланса во времени. Хранение данных организовано изолированно для каждого пользователя на основе механизма сессий, при этом идентификатор пользователя (user_id) присутствует во всех основных сущностях. На стороне сервера реализовано REST-подобное API для работы с пользователями, категориями и финансовыми операциями, а также специализированные маршруты для формирования агрегированной статистики. Клиентская часть включает единый интерфейс с формами авторизации, таблицей операций и графиками, построенными с помощью библиотеки Chart.js. Показано, что связка Flask + SQLite + простой фронтенд позволяет создать компактное и функциональное приложение, пригодное как для личного использования, так и для учебных целей.

Полный текст:

PDF

Ссылки

  • На текущий момент ссылки отсутствуют.


ISSN 2414-4487