Skip to content

Bash y Node.js scripts para automatización DevOps, sincronización Prod/QA de BD (PostgreSQL), y optimización de activos (resize/WebP) para mejorar el rendimiento web.

Notifications You must be signed in to change notification settings

Daniela-N-Romero/scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚙️ automation-scripts/

💡 Ingeniería de Automatización y Optimización de Procesos

Esta carpeta contiene una colección de scripts de Bash (para tareas de infraestructura y flujo de trabajo) y Node.js (para optimización de activos digitales), creados para automatizar tareas repetitivas, reducir el riesgo operativo y mejorar el rendimiento de la aplicación web de la inmobiliaria.


🚀 Valor de Ingeniería y Funcionalidades

Script Tecnología Valor de Ingeniería Destacado
sync_qa.sh Bash / PostgreSQL DevOps & Resiliencia Operativa. Automatiza el proceso de copia de seguridad (pg_dump), borrado, recreación y restauración de datos de Producción a QA. Garantiza que el entorno de pruebas esté siempre actualizado con datos reales en un solo comando, minimizando el error humano en el ciclo de despliegue.
resize.js Node.js / sharp Optimización de Performance Web. Script para procesar por lotes imágenes de propiedades, redimensionándolas y convirtiéndolas a formatos modernos y ligeros (WebP). Mejora la velocidad de carga (Core Web Vitals) y la experiencia del usuario (UX).
renaming.sh Bash Flujo de Trabajo (Workflow) y Consistencia. Script utilitario para renombrar de forma masiva archivos de imagen con un nombre base y un contador. Asegura la uniformidad de nomenclatura para una mejor gestión de activos en el backend.
excel_to_json.sh Bash Integración de Datos y Preprocesamiento. Automatiza la conversión de datos de listados de propiedades (o cualquier otro dato estructurado) a un formato JSON o TXT estructurado (imgX:file.webp,alt:description;). Agiliza la carga de datos masiva en el sistema.

⭐ Enfoque Proactivo

Estos scripts demuestran mi enfoque en la eficiencia operativa. Entiendo que el trabajo de un desarrollador Full-Stack no termina en el código, sino que incluye asegurar que el workflow sea robusto y que la aplicación mantenga un rendimiento óptimo en un entorno real.

About

Bash y Node.js scripts para automatización DevOps, sincronización Prod/QA de BD (PostgreSQL), y optimización de activos (resize/WebP) para mejorar el rendimiento web.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published