Nuestra empresa busca integrar un módulo full-stack ya desarrollado para la recopilación, vectorización y visualización organizada de información obtenida de fuentes públicas (web scraping). Este módulo será una pieza clave en nuestra plataforma modular de seguridad corporativa y automatización inteligente. Necesitamos una solución lista y funcionando que acelere nuestro roadmap, siguiendo las mejores prácticas de arquitectura, seguridad y documentación.
Tiempo: 30 dias
Páginas web
- Configurado 1 vez por dia
- Recopilar información de 10 sitios web
- páginas estatales con datos para viajeros (ej.
https://travel.state.gov/en/international-travel.html)
- Recopilar información de 10 medios de noticias globales 10 de paginas de noticias ejemplo (ej. CNN).
- Páginas personalizadas (2) definidas por nuestros usuarios
RSS Parsing
- 5 Definidos por referencia geográfica por el usuario
Redes Sociales
- X, Reddit, Facebook, Grupos Telegram
- Especificar el procedimiento y costo del uso de API a usar (en caso aplique)
Consumo de APIs abiertas
- Especificar
Monitoreo básico de redes.
- Especificar
Generación de alertas y consultas automatizadas.
- Especificar
Almacenamiento de la información
- Especificar la Base de datos usada, promedio de almacenamiento
El objetivo es integrarlo en nuestra plataforma modular orientada a seguridad corporativa y automatización inteligente.
IMPORTANTE: No buscamos desarrollo desde cero. Solo se considerarán módulos ya construidos, que cuenten con una demo online funcional, documentación técnica completa y código propio con transferencia total de propiedad.
Requerimientos Técnicos y Funcionales:
Full-Stack:
- Frontend funcional y bien diseñado
- API interna robusta y completamente documentada.
- Interfaz de usuario clara e intuitiva.
Funcionalidades Específicas:
- Configuración de parámetros personalizables para scraping y extracción (html, rss, apis abiertas).
- Procesamiento básico para la resolución de Captchas.
- Historial detallado de operaciones.
- Vistas resumidas y detalladas de la información.
- Capacidades de categorización de datos.
- Programación de tareas automatizadas.
- Herramientas para la limpieza de datos.
- Mini-dashboard para visualización de métricas clave.
- Gestión de roles (administrador/usuario).
- Registro estructurado de logs.
Seguridad:
- Sistema de autenticación y roles: compatible con keycloak
- Logs de seguridad estructurados.
Documentación:
- Archivo README completo.
- Descripción de la arquitectura del módulo.
- Guía de instalación y configuración.
- Listado de dependencias.
- Reglas de seguridad implementadas.
- Comentarios claros y concisos en el código fuente.
Propiedad del Código: Se requiere la transferencia total de la propiedad del código, sin restricciones de uso o licencia.
Para aplicar, por favor incluya en su propuesta:
- Un enlace a una demo online funcional del módulo.
- Capturas de pantalla o un video demostrativo.
- Una descripción técnica detallada del módulo.
- Un listado de las funcionalidades cubiertas.
- Una estimación del tiempo necesario para realizar ajustes menores y la integración.
Plazo de Entrega: No definido