Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zelechos/therabank

Final Practico de COM 350
https://github.com/zelechos/therabank

Last synced: 7 days ago
JSON representation

Final Practico de COM 350

Awesome Lists containing this project

README

        

# 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:

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

## Version
- Version en desarrollo [v1.0.0]