Ерем Шахбазян Erem01 Сбер ID
Делаю сложные задачи простыми решениями
Рейтинг
8 544
№ 113 в каталоге
Отзывы
Профессионализм
9/10
Коммуникация
9 /10
Город
Москва
Опыт работы
4 года
На сайте с
2025 года
Юридический статус
Самозанятый

Сервис аналитики платежей с интеграциями банковских API и автоматическими отчётами

Используемые навыки API Automatic Speech Recognition FastAPI PostgresSQL Python

Описание

К клиенту приходили платежи из разных банков, CRM и касс. Но вся информация была разброшена по разным системам: часть данных в банковских выписках, часть в CRM, часть в Excel. Это создавало настоящую проблему:

невозможно быстро сверять суммы;

отчёты собирались вручную несколько часов;

сотрудники путали транзакции;

невозможно было вовремя отслеживать просроченные платежи.

Задача: создать единый backend-сервис, который бы автоматически собирал платежи из всех источников, объединял данные, находил дубликаты, формировал отчёты и отдавал их через удобный API + Telegram-уведомления.

Цель — полностью автоматизировать рутину, исключить ошибки и дать владельцу бизнеса прозрачно видеть финансы.

Решение

1. Backend (FastAPI + PostgreSQL)

Структура базы для транзакций, контрагентов, статусов;

CRUD для платёжных данных;

Система нормализации данных (очистка, биндинг полей);

Автоматические сверки по сумме, назначению, дате.

2. Интеграции с банками и CRM

Реализованы коннекторы:

СБП API;

API банка (по токену);

CRM клиента (внутренний REST);

Импорт файлов: CSV, XLSX, JSON.

Каждый источник приводится к единому формату.

3. Автоматизация

Планировщик заданий (каждые 15 минут);

Проверка новых платежей;

Поиск дублей;

Автопривязка платежей к клиентам;

Генерация отчётов в JSON/CSV.

4. Telegram-бот

Уведомления о новых платежах;

Оповещения о несоответствиях;

Команды: получить отчёт, статистику, поиск платежа.

5. Развёртывание и документация

Docker + CI/CD;

Настройка серверов, мониторинга, логов;

Полная документация API (Swagger/OpenAPI).

Результат

Сервис стал главным инструментом учёта платежей в компании.

Скорость обработки данных выросла в 6–7 раз.

Время на формирование отчёта сократилось с 2–3 часов до 15 секунд.

95% ошибок, связанных с ручной работой, исчезли полностью.

Владелец бизнеса получил прозрачную финансовую аналитику в реальном времени.

Менеджеры перестали вручную сводить таблицы — всё делает система.

Интеграции позволили клиенту экономить сотни рабочих часов каждый месяц и стабильно вести учёт без человеческого фактора.

Оценили проект:

Другие проекты

Все проекты →
Дизайн и Брендинг Система парсинга данных с антидетектом и прокси для сбора информации с маркетплейсов
Система парсинга данных с антидетектом и прокси для сбора информации с маркетплейсов
121
Веб-разработка и IT Торговый терминал с GUI: автоматизация торговли на Bybit, MOEX (Alor) и QUIK с сеточными стратегиями и риск-менеджментом
Торговый терминал с GUI: автоматизация торговли на Bybit, MOEX (Alor) и QUIK с сеточными стратегиями и риск-менеджментом
82
Дизайн и Брендинг Внедрение ИИ-ассистента для автоматизации обработки заявок и поддержки клиентов
Внедрение ИИ-ассистента для автоматизации обработки заявок и поддержки клиентов
269
Веб-разработка и IT Система онлайн-продажи и проверки электронных билетов для музея
Система онлайн-продажи и проверки электронных билетов для музея
117