Gestor de biblioteca personal moderno desarrollado en JavaFX. Organiza tu colección, gestiona préstamos y visualiza estadísticas de lectura. 📚
https://bibliohouse.org
- Java 84.1%
- HTML 14.5%
- CSS 1.4%
| src | ||
| .gitignore | ||
| config.properties.example | ||
| LICENSE | ||
| LICENSE.txt | ||
| nbactions.xml | ||
| pom.xml | ||
| README.md | ||
📚 BiblioHouse
BiblioHouse es un gestor de biblioteca personal moderno y eficiente desarrollado en Java. Diseñado para amantes de la lectura que desean llevar un control detallado de su colección, préstamos y estadísticas de lectura, todo en local y totalmente privado.
🚀 Características
- Gestión de Libros: CRUD completo (Crear, Leer, Actualizar, Borrar) con portadas.
- Buscador Online: Integración con OpenLibrary API (y Google Books en desarrollo) para importar datos automáticamente.
- Gestión de Préstamos: Control de a quién prestas tus libros y fechas de devolución.
- Estadísticas Visuales: Gráficos de lectura por género, autores y estado.
- Exportación Profesional: Generación de informes en PDF detallados.
- Multi-idioma: Soporte para Español, Inglés, Català, Galego, Euskara y Português.
📷 Capturas de pantalla
| Inicio | Pantalla Principal |
|---|---|
![]() |
![]() |
| Visor de Libros | Edición |
|---|---|
![]() |
![]() |
| Configuración | Manual de Usuario |
|---|---|
![]() |
![]() |
🛠️ Tecnologías Utilizadas
- Java 21 (Lógica central)
- JavaFX 21 (Interfaz gráfica moderna)
- Maven (Gestión de dependencias)
- Gson (Almacenamiento de datos en JSON local)
- Apache PDFBox (Motor de exportación PDF)
📋 Requisitos
- JDK 21 o superior.
- Maven 3.8+.
📄 Licencia
Este proyecto está bajo la Licencia GNU General Public License v3.0. Consulta el archivo LICENSE para más detalles.
Desarrollado con ❤️ y mucho café por ferlagod.





