Gestor de Cuentas

¡Bienvenidos al proyecto de Gestor de Cuentas! Este es un proyecto desarrollado por Santi, Andrés y Hugo para la universidad. La aplicación está construida en Java utilizando NetBeans, JavaFX y Scene Builder.

Descripción

El Gestor de Cuentas es una aplicación que permite a los usuarios gestionar sus cuentas financieras de manera eficiente. Con esta herramienta, podrás llevar un registro de tus ingresos y gastos, visualizar gráficos de tus movimientos y mantener tus finanzas organizadas.

Características

  • Registro de ingresos y gastos: Añade, edita y elimina transacciones financieras.
  • Visualización de gráficos: Observa tus finanzas a través de gráficos intuitivos.
  • Interfaz amigable: Una interfaz de usuario diseñada con JavaFX y Scene Builder para una experiencia de usuario agradable y fácil de usar.
  • Gestión de múltiples cuentas: Maneja varias cuentas simultáneamente.

Instalación

Para ejecutar este proyecto en tu máquina local, sigue estos pasos:

  1. Clonar el repositorio:

    git clone https://github.com/tuusuario/gestor-de-cuentas.git
    cd gestor-de-cuentas
  2. Abrir el proyecto en NetBeans:

    • Abre NetBeans.
    • Ve a File > Open Project.
    • Selecciona la carpeta del proyecto clonada.
  3. Configurar JavaFX:

    • Asegúrate de tener JavaFX configurado en NetBeans.
    • Descarga JavaFX SDK desde JavaFX Downloads.
    • Ve a Tools > Libraries en NetBeans y añade la librería de JavaFX.
  4. Ejecutar el proyecto:

    • Haz clic derecho en el proyecto en NetBeans y selecciona Run.

Uso

  1. Añadir una nueva cuenta:

    • Ve a la sección de Cuentas.
    • Haz clic en Añadir Cuenta.
    • Introduce los detalles de la cuenta y guarda.
  2. Registrar transacciones:

    • Selecciona la cuenta deseada.
    • Ve a la sección de Transacciones.
    • Haz clic en Añadir Transacción y completa el formulario.
  3. Visualizar gráficos:

    • Ve a la sección de Gráficos.
    • Selecciona el tipo de gráfico y el rango de fechas para visualizar.

Colaboradores

Este proyecto ha sido desarrollado por:

  • Santi
  • Andrés
  • Hugo

Contribuciones

¡Nos encantaría contar con tus contribuciones! Si tienes ideas para mejorar el proyecto, sigue estos pasos:

  1. Haz un fork del proyecto.
  2. Crea una nueva rama (git checkout -b feature/nueva-feature).
  3. Realiza tus cambios y haz commit (git commit -am 'Añade nueva feature').
  4. Sube tus cambios (git push origin feature/nueva-feature).
  5. Crea un Pull Request.

Licencia

Este proyecto está licenciado bajo la MIT License.


¡Gracias por usar nuestro Gestor de Cuentas! Si tienes alguna pregunta o sugerencia, no dudes en contactarnos.