Terminado

Desarrollador .Net y Angular para Mantenimiento y Optimización de Aplicación de Compra de Cheques

Publicado el 06 Noviembre, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Resumen del trabajo
Se necesita revisar y corregir errores de funcionamiento en una aplicación que
gestiona cheques.
• Entender el flujo actual
• Identificar los errores
• Corregirlos
• Dejar todo funcionando para que los datos sean confiables
• Asegurar sincronización correcta con la app eRev
• Migrar el despliegue a AWS directamente
Tareas y ajustes necesarios
1. Filtros de búsqueda
Problema:
El buscador y los filtros no responden bien
Objetivo:
El filtro y el buscador debe encontrar los cheques siempre y sin fallar,
independientemente de la grilla que este usando el usuario
2. Cálculo correcto de totales
A) Totales de reporte “cheques próximos a vencer”
Problema:
Los totales que muestra la pantalla no coinciden con lo que debería corresponder.
Objetivo:
Los números deben ser exactos y coincidir entre pantallas y reportes.
B) Totales de “cheques comprados” vs “cheques comprados sin depositar”
Problema:
Los montos no coinciden pero deberían, para el mismo período.
Causa encontrada:
El sistema asume que todos los meses tienen 31 días. En meses de 30 días, se
calcula mal y se toma un día extra del mes siguiente, generando diferencias.
Objetivo:
coincidan.
Que el cálculo respete la cantidad real de días de cada mes y que los totales
3. Alta de cliente durante compra
Problema:
Si el cliente no existe y se intenta crearlo desde la pantalla de compra de cheques,
la app queda trabada en “cargando”.
Objetivo:
Poder crear el cliente en ese momento y continuar sin trabas.
4. Mensajes claros de error y validación
Problema:
• Algunos mensajes se cortan y no se ven completos.
• Mensajes genéricos como “Hay datos inválidos” sin decir qué está mal.
• No se puede probar bien porque no permite subir compras.
Objetivo:
Mostrar qué dato falta o está mal para poder corregirlo.
Habilitar carga de compras para poder testear el flujo entero
5. Errores al rechazar cheques
Situaciones:
• Rechazar cheques rechazados
• Rechazar cheques vendidos

Agregar o borrar cheques de la base de datos que tengan que estar o
no rechazados
Problema:
Cuando se realiza esta acción, la app no actualiza correctamente los estados o
saldos, generando desajustes.
Objetivo:
Cuando un cheque se rechaza en tu app, debe impactar correctamente en:
1. Tu sistema
2. La app eRev que está conectada
Es decir: el estado, totales y reportes deben actualizarse de forma
correcta y automática en ambos sistemas
6. Popups con mensajes incompletos
Problema:
El mensaje que informa que un archivo no cumple requisitos no se muestra
completo. Muestra solo con un tooltip cuando te paras sobre el mensaje
Objetivo:
Que el usuario vea el mensaje completo y entienda qué debe corregir.
7. Migración del despliegue a AWS
Problema:
Actualmente se usa SleakOps como intermediario, para despliegue en AWS
Objetivo:
intermediarios
Pasar a usar AWS directo para tener control total del servidor y despliegues sin
Incluye preparar la estructura necesaria para que la app se actualice y funcione en
AWS sin depender de terceros.

8. Una reunion con nuestro equipo para enseñarles/mostrarles como administrar y hacer la nueva infraestructura directa en aws

Resultados esperados
• Búsquedas funcionando siempre
• Totales correctos y confiables, con arreglo de reportes
• Meses calculados según días reales
• Creación de clientes sin trabas
• Mensajes de error claros y completos
• Rechazo de cheques impactando correctamente en esta app y en eRev
• Sistema estable y control total sobre despliegue en AWS
Te podemos entregar
• Video demostrativo
• Capturas
• Acceso a la app
• Explicación del flujo actual

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano

Plazo de Entrega: No definido

Habilidades necesarias