Skip to content

CarlosMoyaT/Gestiondegastos

Repository files navigation

GestionGastos

CALCULADORA DE GASTOS

Documentación de Funcionalidades

  1. Registro de Gastos Descripción: Esta función permite a los usuarios registrar detalles específicos de sus gastos, incluyendo cantidad, fecha y descripción. Implementación: Se ha creado una clase Gasto para representar los detalles del gasto. Además, se ha implementado una clase o interfaz para manejar el registro de gastos.
  2. Categorización de Gastos Descripción: Los usuarios pueden categorizar sus gastos para un mejor seguimiento y organización. Implementación: Se ha definido un conjunto de categorías, posiblemente utilizando una enumeración, y cada gasto se asocia a una categoría específica.
  3. Estadísticas y Gráficos Descripción: Esta función proporciona a los usuarios estadísticas visuales de sus gastos, segmentadas por categoría. Implementación: Se han utilizado JavaFX Charts o JFreeChart para visualizar las estadísticas de gastos por categoría.
  4. Histórico de Gastos Descripción: Los usuarios pueden acceder a un historial de gastos y realizar búsquedas y filtrados por fecha, categoría, etc. Implementación: Se ha implementado una clase o servicio que gestiona el historial de gastos y permite la búsqueda y filtrado.
  5. Límites de Gastos Descripción: Esta función establece límites mensuales por categoría y notifica a los usuarios cuando se acercan o superan estos límites. Implementación: Se ha agregado lógica para establecer límites mensuales por categoría y se notifica a los usuarios según sea necesario.
  6. Ingreso de Ingresos Descripción: Permite a los usuarios registrar ingresos y actualiza las estadísticas y el presupuesto en consecuencia. Implementación: Se ha implementado la capacidad de que los usuarios registren ingresos y se actualiza la información correspondiente.
  7. Perfil de Usuario Descripción: Cada usuario tiene su propio perfil donde se almacena información personalizada y se puede gestionar los gastos. Implementación: Se ha creado una clase Usuario para almacenar la información del perfil y se ha permitido a cada usuario tener su propio espacio personalizado.
  8. Exportación de Datos Descripción: Los usuarios pueden exportar sus datos a formatos como CSV o PDF para su posterior análisis. Implementación: Se ha desarrollado la capacidad de exportar datos utilizando bibliotecas o APIs adecuadas.
  9. Recordatorios de Gastos Recurrentes Descripción: Implementa un sistema de recordatorios para gastos recurrentes, utilizando cronjobs o programación de tareas. Implementación: Se ha implementado un sistema de recordatorios para gastos recurrentes utilizando las técnicas mencionadas.
  10. Análisis de Tendencias Descripción: Proporciona funcionalidad para analizar tendencias a lo largo del tiempo, mostrando cambios en los hábitos de gasto. Implementación: Se ha implementado la funcionalidad de análisis de tendencias, mostrando cambios en los hábitos de gasto a lo largo del tiempo.
  11. Calculadora de Presupuesto Descripción: Crea una calculadora que asigna fondos para cada categoría de gasto y ajusta automáticamente los límites. Implementación: Se ha creado una calculadora que asigna fondos y ajusta automáticamente los límites para cada categoría de gasto.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages