GestionFrais Pro - Sistema de Gestión de Gastos
Aplicación de escritorio Electron para gestión profesional de gastos empresariales (Product Owner)
GestionFrais Pro es una aplicación de escritorio moderna desarrollada en equipo de 5 personas con Electron, React y NestJS para simplificar la gestión de gastos profesionales. Como Product Owner, coordiné el desarrollo de esta solución completa con API backend NestJS/PostgreSQL/Prisma containerizada con Docker y frontend React/TypeScript. La aplicación proporciona tres niveles de acceso (empleado, contador, administrador) con flujos de validación, cálculo automático de dietas kilométricas según escalas reglamentarias, gestión de justificantes, notificaciones en tiempo real y exportaciones contables. El sistema integra autenticación JWT segura, arquitectura modular con Context API e interfaz intuitiva con tema oscuro/claro.
Competencias utilizadas
Competencias
Competencias utilizadas
Competencias adquiridas
Funcionalidades
Tres niveles de acceso con permisos (Empleado, Contador, Admin)
Documentación API completa con Swagger
Gestión de gastos (viajes, comidas, alojamiento)
Arquitectura completa Electron + React + NestJS + PostgreSQL con Docker
Cálculo automático de dietas kilométricas según potencia fiscal
Tres niveles de acceso con permisos (Empleado, Contador, Admin)
Flujo de validación con notificaciones en tiempo real
Gestión de gastos (viajes, comidas, alojamiento)
Gestión de justificantes (fotos, PDF) con carga
Cálculo automático de dietas kilométricas según potencia fiscal
Paneles personalizados por rol con gráficos Chart.js
Flujo de validación con notificaciones en tiempo real
Administración completa (usuarios, sitios, tarifas, vehículos)
Gestión de justificantes (fotos, PDF) con carga
Autenticación JWT segura con bcrypt y guards NestJS
Paneles personalizados por rol con gráficos Chart.js
Interfaz moderna con Radix UI, shadcn/ui y Tailwind CSS
Administración completa (usuarios, sitios, tarifas, vehículos)
Exportaciones contables y generación de informes
Autenticación JWT segura con bcrypt y guards NestJS
Sistema de notificaciones con polling y actualización manual
Interfaz moderna con Radix UI, shadcn/ui y Tailwind CSS
Tema oscuro/claro con persistencia de preferencias
Exportaciones contables y generación de informes
Arquitectura modular NestJS con Prisma ORM
Sistema de notificaciones con polling y actualización manual
Documentación API completa con Swagger
Tema oscuro/claro con persistencia de preferencias
Arquitectura completa Electron + React + NestJS + PostgreSQL con Docker
Arquitectura modular NestJS con Prisma ORM
Arquitectura completa Electron + React + NestJS + PostgreSQL con Docker
Tres niveles de acceso con permisos (Empleado, Contador, Admin)
Gestión de gastos (viajes, comidas, alojamiento)
Cálculo automático de dietas kilométricas según potencia fiscal
Flujo de validación con notificaciones en tiempo real
Gestión de justificantes (fotos, PDF) con carga
Paneles personalizados por rol con gráficos Chart.js
Administración completa (usuarios, sitios, tarifas, vehículos)
Autenticación JWT segura con bcrypt y guards NestJS
Interfaz moderna con Radix UI, shadcn/ui y Tailwind CSS
Exportaciones contables y generación de informes
Sistema de notificaciones con polling y actualización manual
Tema oscuro/claro con persistencia de preferencias
Arquitectura modular NestJS con Prisma ORM
Documentación API completa con Swagger
Galería
Galería
21