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.
- 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.
- Java 11+
- JavaFX 11+
- SQLite
- Maven o Gradle (para gestión de dependencias)
- Java Development Kit (JDK) 11 o superior
- Maven o Gradle (opcional, dependiendo del gestor de dependencias que prefieras)
- SQLite (integrado con el proyecto)
-
Clona el repositorio a tu máquina local:
git clone https://github.com/tu-usuario/banking-activity-tracker.git cd banking-activity-tracker
- Version en desarrollo [v1.0.0]