Esta aplicación basada en .NET y React está diseñada para ayudar a los usuarios a gestionar y realizar un seguimiento efectivo de sus gastos e ingresos. El objetivo es proporcionar una solución integral para organizar transacciones financieras, generar informes y ofrecer funciones premium adicionales para mejorar la experiencia del usuario.
[applicationURL]/swagger
Dirección de correo electrónico: admin@gmail.com
Contraseña: password
-
Panel de Control
- Mostrar el monto actual
- Mostrar los últimos 5 cambios en gastos
- Mostrar los últimos 5 cambios en ingresos
- Botones para navegar a las páginas de lista de grupos de gastos e ingresos
- Botón para agregar gastos/ingresos a través de una ventana emergente
-
Operaciones CRUD
- Crear, Leer, Actualizar y Eliminar gastos
- Crear, Leer, Actualizar y Eliminar ingresos
- Crear, Leer, Actualizar y Eliminar grupos de ingresos
- Crear, Leer, Actualizar y Eliminar grupos de gastos
-
Grupo de Gastos
- Nombre
- Descripción
- ID de Usuario
- [gastos]
-
Gasto
- Descripción
- Monto
- ID de Grupo de Gastos
- ID de Usuario
-
Grupo de Ingresos
- Nombre
- Descripción
- ID de Usuario
- [ingresos]
-
Ingreso
- Descripción
- Monto
- ID de Grupo de Ingresos
- ID de Usuario
-
Recordatorio (Función Premium)
- Día del recordatorio
- Tipo
- Activo (booleano)
-
Blog (Función Premium)
- Descripción
- Texto
- ID de Usuario
-
Panel de Control
- Resumen de la semana pasada - Gráfico
- Últimos 5 cambios en gastos + cambio gráfico en relación al monto más alto de gastos
- Últimos 5 cambios en ingresos + cambio gráfico en relación al monto más alto de ingresos
- Menú para navegar a las páginas de lista de grupos de gastos e ingresos
- Planes personalizados para tu trayectoria financiera
- Sección de testimonios
- Sección de preguntas frecuentes (FAQ)
- Sección de boletín
- Pie de página con enlaces relacionados
-
Página de Lista de Ingresos/Gastos
- Tabla
- Id
- Nombre (descripción)
- Monto
- Grupo
- Botones de Editar y Eliminar
- Botón de casilla de verificación para seleccionar todos los ingresos/gastos disponibles
- Botón de icono de Eliminar para eliminar todos los ingresos/gastos disponibles
- Flechas de clasificación para ordenar todos los ingresos/gastos disponibles
- Botón para agregar ingresos/gastos a través de una ventana emergente
- Campo de entrada de búsqueda para buscar ingresos/gastos
- Menú desplegable de filtro para filtrar ingresos/gastos
- Opciones de filtro disponibles: Monto mínimo, monto máximo y filtrar por grupo de ingresos/gastos (nombre)
- Botón para exportar estadísticas por correo electrónico
- Opciones de paginación para paginar ingresos/gastos
- Función "Filas por página" para mostrar cierta cantidad de ingresos/gastos
- Tabla
-
Ventana Emergente de Edición de Ingresos/Gastos
- Campo de nombre editable
- Campo de descripción editable
- Campo de monto editable
- Campo de grupo de ingresos editable
- Botón Guardar
- Botón Cancelar
-
Ventana Emergente de Eliminación de Ingresos/Gastos
- Botón Guardar
- Botón Cancelar
-
Página de Lista de Grupos de Ingresos/Gastos
- Tabla
- Id
- Nombre
- Descripción
- Botones de Editar y Eliminar
- Botón de casilla de verificación para seleccionar todos los grupos de ingresos/gastos disponibles
- Botón de icono de Eliminar para eliminar todos los grupos de ingresos/gastos disponibles
- Flechas de clasificación para ordenar todos los grupos de ingresos/gastos disponibles
- Botón para agregar grupos de ingresos/gastos a través de una ventana emergente
- Opciones de paginación para paginar grupos de ingresos/gastos
- Función "Filas por página" para mostrar cierta cantidad de grupos de ingresos/gastos
- Modal de Eliminación con opción de confirmación y cancelación
- Nombre del grupo de ingresos/gastos clickeable que lleva a la página de detalles
- Tabla
-
Ventana Emergente de Edición de Grupos de Ingresos/Gastos
- Campo de nombre editable
- Campo de descripción editable
- Botón Guardar
- Botón Cancelar
-
Ventana Emergente de Eliminación de Grupos de Ingresos/Gastos
- Botón Guardar
- Botón Cancelar
-
Página de Detalles de Grupos de Ingresos/Gastos
- Nombre
- Descripción
- Últimos 5 cambios de cuenta para ese grupo
- Miga de pan para una navegación fácil
-
Recordatorios (Función Premium en Configuración de Perfil)
- Botón para crear un recordatorio a través de una ventana emergente
- Detalles del recordatorio actualmente establecido en el panel de control
- Miga de pan para una navegación fácil
-
Ventana Emergente de Eliminación de Recordatorios
- Botón Guardar
- Botón Cancelar
-
Blogs (Función Premium)
- Botón para crear un blog a través de una ventana emergente
- Tarjetas con todos los blogs disponibles
- Miga de pan para una navegación fácil
-
Ventana Emergente de Eliminación de Blogs
- Botón Guardar
- Botón Cancelar
-
Página de Detalles de Blogs
- Título
- Descripción
- Autor
- Fecha de creación
- Cuerpo
- Miga de pan para una navegación fácil
Pipeline Backend:
Habilitar pruebas en el proyecto .NET.
Pipeline Frontend:
Construir el proyecto.
Notificación por Correo Electrónico:
Enviar correos electrónicos de estado de la pipeline a una lista predefinida de destinatarios, enfocándose solo en las pipelines fallidas.
Registrar automáticamente a los usuarios que se suscriban al boletín en la audiencia de Mailchimp conectada.
Todos los derechos reservados.
Copyright © 2024