PortafolioYikkan
Yikkan — Asistencia con reconocimiento facial
Asistencia en producción: captura facial, API REST y PostgreSQL, con infra contenedorizada lista para operar en sitio o nube.

El proyecto
Yikkan es un sistema de control de asistencia con reconocimiento facial: el equipo registra entrada/salida sin fricción de tarjetas, y la operación queda respaldada en una API y base de datos propias.
El problema
Llevar asistencia confiable en campo o en oficina suele depender de hardware rígido o hojas. Hacía falta un producto web operable, con identidad biométrica razonable y despliegue reproducible (dev y prod).
Arquitectura (alto nivel)
- Backend Django 5 + Django REST Framework.
- PostgreSQL como fuente de verdad de usuarios, registros y media.
- Reconocimiento facial con
face-recognition/ dlib sobre imágenes capturadas. - Docker Compose (dev/prod) + despliegue en Fly.io; Nginx donde aplica.
- Calidad: Playwright para flujos críticos de UI.
Mi contribución
- Diseño del producto y stack Django/DRF + PostgreSQL.
- Integración del pipeline de reconocimiento facial y almacenamiento de media.
- Contenerización, entornos y despliegue cloud.
- Pruebas automatizadas de humo/UI.
Resultados visibles
- Producto usable en navegador con registro biométrico.
- Infra lista para reproducir en Docker o Fly.
- Base para crecer módulos de RH sin cambiar de plataforma.
Stack (ejemplos, no techo)
Django 5 · DRF · PostgreSQL · face-recognition · dlib · Docker · Fly.io · Nginx · Playwright.