Expense-tracker

Проект помогает собрать расходы с различных банковских карт. Поддерживаются 4 банка: Сбер, Тинькофф, Совкомбанк и ВТБ.

Используемые технологии

Список директорий

  • input: для выписок по счетам;
  • py: python скрипты;
  • dashboards: примеры дашбордов

Инструкция по выгрузке выписок

  • Сбер: из приложения в формате pdf
  • Тинькофф: из веба в формате xls
  • Совкомбанк: из приложения в формате html
  • ВТБ: из приложения/веба в формате pdf

Запуск проекта

  1. Создать файл .env на основе шаблона .env_template
  2. Положить выписки со счетов в input
  3. Выполнить в терминале команду docker compose up
  4. Запустить main.py

Теперь можно создавать свои чарты и анализировать доходы и расходы.