Estoy creando una aplicación web que extraiga de forma automática la información de juicios publicada en el portal del Poder Judicial chileno (PJud) y la deje disponible tanto en un panel privado como vía API REST. Módulos que debes entregar • Scraper: algoritmo capaz de consultar por RUT o por nombre, navegar por todo el expediente y guardar los datos en nuestra base. • Panel web (frontend-backend): registro e inicio de sesión con correo electrónico y contraseña, filtros de búsqueda sobre los resultados y opción de exportar los datos (CSV/Excel). • API: endpoints REST para que sistemas externos consuman la misma información. Criterios de aceptación 1. El scraper debe completar la extracción sin bloqueos y con manejo de cambios menores en la estructura del sitio. 2. El panel debe mostrar los datos en tiempo real tras la extracción, aplicar filtros sin recargar la página y generar el archivo de exportación al instante. 3. La API debe documentarse (Swagger, Postman o similar) y devolver respuestas paginadas en JSON. Entrego todo el código fuente y necesito que la propuesta separe claramente el costo de desarrollo inicial del costo de mantenimiento, ya que el script deberá actualizarse cada vez que PJud cambie su estructura. Incluye en tu respuesta: – Stack tecnológico propuesto (lenguaje del scraper, framework web, base de datos, librerías de scraping como Selenium, Playwright o Requests-BeautifulSoup, etc.). – Experiencia previa en proyectos de web scraping a sitios gubernamentales o con medidas anti-bot. – Plazos estimados para entrega de cada módulo y de la versión completa. El objetivo es contar con una solución robusta y fácil de escalar; cualquier funcionalidad adicional (por ejemplo, gráficos y estadísticas) podrá añadirse en fases posteriores.