🔥 Python
- Búsqueda de Libros: Permite buscar libros por título, autor o género.
- Registro de Libros: Permite agregar nuevos libros al sistema.
- Modificación de Libros: Permite modificar detalles de libros existentes.
- Eliminación de Libros: Permite eliminar libros del sistema.
- Búsqueda de Socios: Permite buscar socios por nombre.
- Registro de Socios: Permite agregar nuevos socios al sistema.
- Edición de Socios: Permite buscar y editar detalles de socios.
- Eliminación de Socios: Permite eliminar socios del sistema.
- Visualización de Préstamos Registrados: Muestra una lista de préstamos activos.
- Visualización de Devoluciones Registradas: Muestra una lista de devoluciones realizadas.
- Reporte de Socios con Préstamos Activos: Muestra los socios que tienen préstamos activos.
- Registro de Préstamos: Permite registrar nuevos préstamos.
- Registro de Devoluciones: Permite registrar la devolución de libros prestados.
Cada función está integrada en una interfaz gráfica de usuario (GUI) utilizando Tkinter, y proporciona una forma interactiva y visualmente atractiva de interactuar con la base de datos de la biblioteca.
Reportlab, Ujson y Tkcalendar, se pueden instalar con la siguiente línea en la consola:
pip install reportlab ujson tkcalendar