/TheraBank

Final Practico de COM 350

Primary LanguageJava

TheraBank [v1.0.0]

Descripción del Proyecto

TheraBank es una aplicación de escritorio desarrollada en Java que permite a los usuarios gestionar sus cuentas bancarias y realizar un seguimiento de todas sus transacciones. La aplicación utiliza JavaFX para la interfaz gráfica y SQLite como base de datos para almacenar la información relacionada con cuentas y transacciones.

Características

  • Gestión de Cuentas: Crear, editar y eliminar cuentas bancarias.
  • Transacciones: Registrar ingresos, egresos y transferencias entre cuentas.
  • Historial de Actividades: Visualizar el historial completo de transacciones realizadas.
  • Reportes: Generar reportes de actividades bancarias por fecha, tipo de transacción, entre otros.
  • Interfaz de Usuario Intuitiva: Interfaz amigable y fácil de usar construida con JavaFX.
  • Persistencia de Datos: Los datos se almacenan localmente en una base de datos SQLite.

Tecnologías Utilizadas

  • Java 11+
  • JavaFX 11+
  • SQLite
  • Maven o Gradle (para gestión de dependencias)

Requisitos Previos

  • Java Development Kit (JDK) 11 o superior
  • Maven o Gradle (opcional, dependiendo del gestor de dependencias que prefieras)
  • SQLite (integrado con el proyecto)

Instalación

  1. Clona el repositorio a tu máquina local:

    git clone https://github.com/tu-usuario/banking-activity-tracker.git
    cd banking-activity-tracker

Version

  • Version en desarrollo [v1.0.0]