Ruslan Bakiev 9ae89b1270
All checks were successful
Build Docker Image / build (push) Successful in 1m57s
Update webhook URL
2026-01-07 09:45:04 +07:00
2026-01-07 09:45:04 +07:00
2026-01-07 09:16:05 +07:00
2026-01-07 09:16:05 +07:00
2026-01-07 09:16:05 +07:00
2026-01-07 09:16:05 +07:00
2026-01-07 09:16:05 +07:00
2026-01-07 09:16:05 +07:00
2026-01-07 09:16:05 +07:00
2026-01-07 09:16:05 +07:00

KYC Service

Backend сервис для процедур Know Your Customer (KYC) в системе Optovia.

Описание

Сервис для проверки и верификации компаний с интеграцией DaData и поддержкой различных стран. Включает проверку российских компаний с использованием ИНН, КПП, ОГРН.

Основные функции

  • Проверка и верификация компаний
  • Интеграция с DaData для российских компаний
  • Обработка банковских реквизитов
  • Управление статусами KYC (pending, in_review, approved, rejected, expired)
  • Поддержка различных стран

Модели данных

  • KYCRequest - базовая модель для KYC запросов
  • KYCRequestRussia - специализированная модель для российских компаний

Технологии

  • Django 5.2.8
  • GraphQL (Graphene-Django)
  • PostgreSQL
  • DaData API Integration
  • Gunicorn

Развертывание

Проект развертывается через Nixpacks на Dokploy с автоматическими миграциями.

Автор

Ruslan Bakiev

Description
Django KYC backend
Readme 69 KiB
Languages
Python 98.4%
Dockerfile 1.6%