Aplicación Python/Django · revisión manual por vídeo
Verificación por vídeo guiada por un operador
El cliente abre la cámara en el navegador y un empleado de la agencia le guía para mostrar el documento, el rostro y un selfi. Desarrollé las pantallas del cliente y el espacio del operador, reuniendo el vídeo, las etapas de verificación y los registros de sesión en una aplicación Django.

El reto
Organizar la verificación remota por vídeo para una agencia de visados como una secuencia clara. El cliente conecta la cámara y muestra su rostro, documento y selfi; el empleado ve la transmisión, la etapa y el estado de la sesión y dirige la revisión desde un único espacio.
Mi papel
Andrey: backend Python/Django, modelos de datos, acciones de ModelAdmin, señalización WebRTC, eventos de estado y controles de cámara móvil.
El operador guía la revisión
Siete etapas hacen explícito el proceso. El operador decide cuándo pasar del documento al selfi, la revisión de datos o la aprobación. WebRTC proporciona el vídeo; la decisión la toma una persona.
Un siguiente paso claro en el móvil
El cliente abre la vista en el navegador y sigue las instrucciones. La cámara trasera sirve para el documento y la frontal para el rostro o selfi. Los eventos de estado seleccionan la pantalla correspondiente.
El equipo gestiona las etapas de verificación
El personal puede cambiar la etapa de un cliente o aplicar una acción a varios registros. Al permitir la cámara, se crea una sesión y se envía el siguiente paso al cliente. El acceso a la cámara y la aprobación final se gestionan por separado.
Gestionar la sesión de vídeo
Cada sesión de vídeo está vinculada a un cliente y conserva su identificador, estado y marcas de tiempo. El personal puede iniciar o detener una sesión desde Django y consultar sus registros.
Telegram abre el módulo web
Un comando del bot Python en Telegram abre el módulo web de revisión para el personal. Telegram sirve como punto de entrada; las etapas y las sesiones se gestionan en Django.
El resultado
El sistema reúne siete etapas con interfaz del cliente, vídeo para el operador y administración Django. El cambio de cámara, los estados y los registros de sesión conectan las acciones del cliente con la revisión manual del empleado. Un enlace desde Telegram facilita el acceso al módulo web.
Andrey: desarrollo. La presentación de las interfaces se actualizó para este portfolio.




