Publicado el 04/04/2025
Aplicación de escritorio desarrollada en Python con interfaz gráfica, creada para automatizar el proceso mensual de lectura y resumen de nóminas en PDF. Esta herramienta fue desarrollada y aplicada en mi entorno laboral real para ahorrar tiempo y minimizar errores en tareas administrativas.
La app permite:
- Seleccionar una carpeta con archivos PDF de nóminas.
- Extraer automáticamente: Nombre del trabajador, Líquido total a percibir, Deducciones, Otras deducciones si existen.
- Renombrar los archivos con el formato: Nombre Apellido, MES AÑO.pdf
- Generar un resumen mensual en: Formato .csv, Formato .pdf
- Además, organiza los archivos procesados por carpeta según el mes seleccionado.
⚙️ Tecnologías utilizadas:
- Python
- Tkinter (GUI)
- pdfplumber (extracción de texto)
- FPDF (generación de PDF)
- PyInstaller (compilación a .exe)
- Git y GitHub (control de versiones)
✅ Características destacadas:
- Interfaz gráfica intuitiva (modo ventana, sin consola).
- Extracción robusta desde PDFs con texto no estructurado.
- Renombrado automático de nóminas (Nombre Apellido
- MES AÑO.pdf).
- Generación automática de informes en .csv y .pdf.
- Estructura lista para desarrolladores con .spec, .bat y documentación.
- Aplicable a entornos administrativos reales (RRHH, contabilidad...).
📷 Vista de la interfaz (opcional):
Aquí puedes añadir una imagen tipo screenshot: 📍 /screenshots/resumen-nominas.png
💼 ¿Dónde se usa?
Esta app fue diseñada como parte de mi trabajo actual diario para procesar las nóminas mensuales de varios trabajadores, mejorando los tiempos y la organización de archivos.