Volver

Biblioteca Virtual

Los datos se guardan automáticamente al cerrar
Requiere hojas
Libros y Socios

0

Total Títulos

0

Disponibles

0

Prestados

0

Vencidos

0

Total Socios

0

Socios Activos

0

Nunca Prestados

0

Por Vencer

Tasa de Préstamo
0%
Reservados
0
Vencidos Hoy
0
Estado del Catálogo
Top 8 Materias
Préstamos Activos por Mes
Top 6 Editoriales
Socios por Carrera / Área
Top 10 Libros Más Prestados
Top 10 Socios Más Activos
Ejemplares por ISBN

Notificaciones por Email

Préstamos pendientes
LibroSocioEmailDevoluciónEstadoAcción
Historial
Estado del Servicio
EmailJS no configurado.
Andá a la solapa Configuración para activarlo.
Si está desactivado, solo simula envíos (modo prueba)
Plantilla de mensaje
Variables disponibles:
[SOCIO], [LIBRO], [FECHA], [DIAS]
Historial de Movimientos
Calendario de Vencimientos
Vencido 1-3 días 4-7 días +7 días
Datos de la Biblioteca

Plantillas de Email

Variables disponibles: {NOMBRE} {LIBRO} {FECHA} {DIAS} {BIBLIOTECA}


Persistencia de datos

Los datos se guardan automáticamente en IndexedDB del navegador cada vez que cargás un Excel o hacés un cambio. Al volver a abrir el archivo, los datos se restauran solos sin necesidad de recargar el Excel.

Configuración de Envío de Emails GRATIS
¿Cómo funciona?
Usamos EmailJS — un servicio gratuito que permite enviar emails directamente desde el navegador, sin servidor. Hasta 200 emails/mes gratis.
Pasos para configurarlo:
  1. Entrá a emailjs.com y creá una cuenta gratis
  2. En Email Services, conectá tu Gmail u Outlook
  3. En Email Templates, configurá los campos así:
    To Email: {{to_email}}  |  Subject: {{subject}}
    Y pegá este HTML en el cuerpo del template:
    Estimado/a <strong>{{to_name}}</strong>,<br><br> {{accion}} el libro <strong>{{libro}}</strong>:<br> &nbsp;&nbsp;• Fecha de devolución: <strong>{{fecha_devolucion}}</strong><br> &nbsp;&nbsp;• Estado: <strong>{{estado}}</strong><br> &nbsp;&nbsp;• Días de retraso: <strong>{{dias_retraso}}</strong><br><br> Por favor, acérquese a la biblioteca.<br><br> Saludos cordiales,<br> <strong>{{from_name}}</strong>
  4. Copiá el Public Key desde Account → General
  5. Copiá el Service ID y el Template ID
  6. Pegá los tres valores abajo y guardá
Manual de Usuario
Biblioteca Virtual · Age-Sistemas
Biblioteca Virtual Presentación
1 / 11
Manual de Usuario

Biblioteca Virtual

Sistema completo para la gestión de catálogos, socios y préstamos. Este manual te guía paso a paso por todas las funcionalidades.

Empezar ahora
Módulo Libros
Préstamos
Ayuda rápida

¿Qué es Biblioteca Virtual?

Una aplicación web completa que funciona directamente en tu navegador

Biblioteca Virtual es un sistema de gestión bibliotecaria 100% web — no requiere instalación ni conexión permanente a internet. Todo se guarda automáticamente en tu navegador a través de IndexedDB y localStorage.

Catálogo de Libros

Administrá títulos, autores, ISBN, estados de préstamo e imágenes de portada.

Socios

Registrá usuarios con DNI, carrera, email y estado de membresía.

Préstamos

Registrá préstamos, fechas de devolución y seguimiento de vencimientos.

Estadísticas

Dashboard con KPIs, gráficos y rankings actualizados en tiempo real.

Notificaciones

Enviá emails automáticos a socios con préstamos vencidos o próximos a vencer.

Importar/Exportar Excel

Cargá datos desde un .xlsx con hojas Libros y Socios, y exportá en cualquier momento.

¿Primera vez? Comenzá por para aprender a cargar tus datos y comenzar a gestionar tu biblioteca.

Primeros Pasos

Cómo poner en marcha el sistema desde cero

Guía de inicio rápido
1

Abrir el archivo

Hacé doble clic en biblioteca.html para abrirlo en tu navegador (Chrome o Edge recomendados). No necesita servidor ni instalación.

2

Cargar el Excel de datos

En la zona superior con borde punteado, hacé clic en "Cargar archivo Excel" y seleccioná tu archivo .xlsx. El Excel debe tener dos hojas nombradas exactamente:

Libros Socios
3

Verificar los datos cargados

Una vez cargado, la barra superior muestra la cantidad de libros y socios. Las pestañas Libros y Socios se poblará automáticamente.

4

Empezar a gestionar

Podés registrar préstamos, agregar socios y libros, ver estadísticas y configurar la institución. Los datos se guardan automáticamente al cerrar.

Importante: Los datos se almacenan en el navegador (IndexedDB). Si borrás el historial del navegador o usás modo incógnito, los datos podrían perderse. Descargá el Excel regularmente como respaldo.
Estructura del archivo Excel

El Excel debe contener estas dos hojas con sus columnas correspondientes:

ColumnaDescripciónEjemplo
N° InventarioNúmero único de inventario1001
AutorApellido y nombre del autorGarcía Márquez, G.
TítuloTítulo completo del libroCien años de soledad
MateriaÁrea temática o asignaturaLiteratura
ISBNCódigo ISBN (opcional)978-950-07-0403-8
EditorialNombre de la editorialSudamericana
AñoAño de publicación1967
CantidadNúmero de ejemplares3
EstadoDisponible / Prestado / ReservadoDisponible
ObservacionesNotas adicionales (opcional)
ColumnaDescripciónEjemplo
N° SocioNúmero de membresía001
ApellidoApellido del socioRodríguez
NombreNombre/s del socioMaría
DNIDocumento de identidad30123456
Carrera / ÁreaCarrera o sector al que perteneceEnfermería
EmailEmail para notificacionesm.rodriguez@inst.edu.ar
TeléfonoNúmero de contacto (opcional)221-456-7890
EstadoActivo / Inactivo / SuspendidoActivo
💡 Tip: La primera vez podés crear el Excel manualmente con estas columnas, o pedirle al sistema que genere uno vacío descargando y editando el que exporta.

Catálogo de Libros

Gestión completa del inventario bibliográfico

📚 Biblioteca Virtual 🌙 Modo Oscuro
📖 Libros 245
👥 Socios
📊 Estadísticas
🔔 Notificaciones
🔍 Buscar por título, autor, materia, ISBN...
+ Nuevo Libro
# Título Autor Materia Estado Acciones
1001Anatomía HumanaLatarjetMedicinaDisponible✏️ 📋 🗑
1002BioquímicaLehningerQuímicaPrestado✏️ 📋 🗑
1003MicrobiologíaMurrayBiologíaVencido✏️ 📋 🗑
Buscar libros

La barra de búsqueda filtra en tiempo real por:

Título Autor Materia ISBN Editorial Estado N° Inventario
Agregar un libro nuevo
1

Clic en "Nuevo Libro"

Aparece un formulario con todos los campos disponibles.

2

Completar los datos

N° Inventario, Autor, Título, Materia, ISBN, Editorial, Año, Cantidad y Estado son los campos principales. También podés cargar una imagen de portada.

3

Guardar

Al guardar, el libro aparece inmediatamente en la tabla y se registra en el historial de cambios.

Estados de un libro
EstadoDescripciónColor en tabla
DisponibleEl libro puede prestarseFila normal
PrestadoEstá en manos de un socioFila amarilla
ReservadoReservado para un socioFila celeste
VencidoEl plazo de devolución expiróFila roja
Los encabezados de columna se les puede hacer clic para ordenar la tabla de forma ascendente o descendente. La columna activa muestra una flecha indicadora.

Gestión de Socios

Registro y administración de los miembros de la biblioteca

Agregar un socio
1

Ir a la pestaña "Socios"

Clic en la segunda pestaña de la navegación principal.

2

Clic en "Nuevo Socio"

Se abre el formulario de alta. El DNI es validado en tiempo real para evitar duplicados.

3

Completar datos

Apellido, Nombre, DNI, Carrera/Área, Email, Teléfono y Estado. El email es clave para las notificaciones automáticas.

Fichas en Blanco

El botón "Fichas en Blanco" genera fichas imprimibles para registros manuales. Podés configurar la cantidad de fichas y el formato antes de imprimir.

Estas fichas son útiles para llevar registros en papel y luego cargar los datos digitalmente.
Estados de Socio
EstadoDescripción
ActivoPuede solicitar préstamos normalmente
InactivoSin actividad reciente, sin restricciones
SuspendidoNo puede solicitar nuevos préstamos

Préstamos

Registro, seguimiento y devolución de préstamos

Registrar un préstamo
1

Localizar el libro

En la pestaña Libros, buscá el título que querés prestar. El estado debe ser Disponible.

2

Clic en el ícono de préstamo

En la columna de acciones, el ícono abre el formulario de préstamo.

3

Completar el formulario

Seleccioná el socio (por DNI o nombre), la fecha de entrega y la fecha estimada de devolución.

4

Confirmar

El libro cambia automáticamente a estado Prestado y se registra en el historial y en el calendario de vencimientos.

Registrar devolución

Desde el mismo libro prestado, hacé clic en el ícono de devolución (). El sistema preguntará la fecha de devolución real y cambiará el estado a Disponible.

Cada devolución queda registrada en el Historial con fecha, libro, socio y observaciones.
Vencimientos
IndicadorSignificado
RojoPlazo ya vencido
NaranjaVence en 1 a 3 días
AzulVence en 4 a 7 días
VerdeMás de 7 días restantes
💡 Tip: La barra superior muestra una alerta automática cuando hay libros próximos a vencer o ya vencidos.

Panel de Estadísticas

Dashboard completo con indicadores y gráficos

Total Títulos
Disponibles
Prestados
Vencidos
Total Socios
Socios Activos
Gráficos disponibles
GráficoQué muestra
Estado del CatálogoProporción de libros disponibles, prestados, vencidos y reservados
Top 8 MateriasLas materias o áreas con más títulos en el catálogo
Préstamos por MesEvolución mensual de los préstamos activos
Top 6 EditorialesLas editoriales con más títulos
Socios por CarreraDistribución de socios por carrera o área
Top 10 LibrosLos títulos más solicitados en préstamo
Top 10 SociosLos socios con mayor actividad de préstamos
Buscador por ISBNMuestra todos los ejemplares de un mismo ISBN
El botón "Imprimir resumen" genera un informe imprimible con todos los KPIs y estadísticas actuales.

Notificaciones por Email

Avisos automáticos a socios con préstamos vencidos o próximos a vencer

Requisito previo: Para enviar emails reales necesitás configurar una cuenta de EmailJS (gratuita). Sin esta configuración, el sistema funciona en modo simulación (no envía emails pero registra el intento).
Configurar EmailJS
1

Crear cuenta en EmailJS

Ir a emailjs.com y registrarse (hay plan gratuito con 200 emails/mes).

2

Crear un Service y un Template

En EmailJS, conectá tu cuenta de email (Gmail, Outlook, etc.) y creá un template con las variables: {NOMBRE} {LIBRO} {FECHA} {DIAS} {BIBLIOTECA}.

3

Ir a Configuración en Biblioteca Virtual

Pestaña Configuración → Sección EmailJS. Ingresá la Public Key, el Service ID y el Template ID.

4

Activar el envío real

En la pestaña Notificaciones, activá el switch "Activar envío real". El badge de estado pasará a verde.

Enviar notificaciones
AcciónDescripción
Enviar individualClic en el ícono de sobre en cada fila para notificar a ese socio específico
Selección múltipleTildá los checkboxes y usá "Enviar Seleccionados"
Exportar deudoresGenera un Excel con todos los socios con préstamos pendientes
💡 Variables en los templates: {NOMBRE} → nombre del socio · {LIBRO} → título · {FECHA} → fecha de vencimiento · {DIAS} → días vencido · {BIBLIOTECA} → nombre de tu institución.

Historial de Actividad

Registro cronológico de todas las acciones realizadas

¿Qué registra el historial?
Tipo de eventoQué incluye
PréstamosLibro, socio, fecha de entrega, fecha estimada de devolución
DevolucionesFecha real de devolución y estado final
ModificacionesCambios en fichas de libros o socios (campos modificados)
AltasNuevos libros o socios creados
BajasEliminación de registros
Cargas ExcelImportaciones de archivos con cantidad de registros procesados
Filtrar el historial

Usá el selector de tipo de evento y el buscador de texto para encontrar operaciones específicas. El botón "Limpiar" elimina todo el historial (esta acción no puede deshacerse).

Limpiar el historial no afecta los datos de libros y socios, solo borra el registro de actividad.

Calendario de Vencimientos

Vista mensual de fechas de devolución pendientes

Cómo leer el calendario

Cada día muestra cuántos libros vencen o deben devolverse. Los colores indican urgencia:

3
Rojo — vencimiento ya pasado
2
Naranja — vence en 1 a 3 días
1
Azul — vence en 4 a 7 días
5
Verde — vence en más de 7 días
💡 Tip: Hacé clic en cualquier día con libros para ver el detalle completo (título, socio, estado).
Navegar entre meses

Usá los botones ← → para moverse entre meses. El botón "Hoy" vuelve al mes actual e indica el día de hoy con un borde azul destacado.

Configuración

Personalización de la institución y ajustes del sistema

Datos de la Biblioteca
CampoDescripción
NombreAparece en la barra de título y en los emails enviados
DirecciónDirección física de la institución
TeléfonoTeléfono de contacto
EmailEmail institucional de contacto
LogoImagen que aparece en la barra superior (formatos: JPG, PNG, GIF)
💡 Tip: Los cambios se guardan automáticamente mientras escribís. No hace falta un botón de "Guardar".
Color de la barra superior

Podés elegir el color del encabezado usando el selector o los colores predefinidos:

⬛ Negro
🔵 Azul
🟢 Verde
🟣 Violeta
🟤 Marrón
Modo Oscuro

El botón "Modo Oscuro / Modo Claro" en la barra superior alterna entre ambos temas. La preferencia se guarda automáticamente para la próxima sesión.

Limpiar datos
¡Cuidado! El botón "Limpiar Datos" de la cabecera elimina todos los datos de libros, socios, historial y configuración de la sesión actual. Esta acción no puede deshacerse.

Usalo solo cuando quieras empezar de cero o cambiar completamente el conjunto de datos. Siempre descargá el Excel primero como respaldo.

Manejo del Excel

Importar, exportar y mantener el respaldo de datos

Importar datos desde Excel
1

Preparar el archivo

El Excel debe tener dos hojas: Libros y Socios (con los nombres exactos y mayúsculas correctas).

2

Cargarlo en el sistema

En la zona de carga superior, clic en el campo de archivo y seleccioná el .xlsx. El sistema procesa ambas hojas automáticamente.

3

Verificar la carga

La toolbar muestra los contadores actualizados. Si hay errores, aparece un mensaje describiendo el problema.

Exportar / Descargar Excel

El botón "Descargar Excel" (verde, en la cabecera) genera un archivo .xlsx con el estado actual de todos los datos, incluyendo los cambios realizados en el sistema.

Respaldo recomendado: Descargá el Excel al final de cada jornada de trabajo para tener un respaldo actualizado.
Descarga automática

La toolbar tiene un toggle "Desactivar descarga automática de Excel" (por defecto activado). Cuando está activo, el sistema descarga el Excel automáticamente cuando cerrás la pestaña o el navegador.

Si no querés que descargue automáticamente (por ejemplo en una sesión larga de consulta), apagá este toggle.

Preguntas Frecuentes

Respuestas a las dudas más comunes

¿Dónde se guardan los datos?
Los datos se guardan en el navegador usando IndexedDB y localStorage. Esto significa que están en tu computadora, no en la nube. Si abrís el archivo desde una computadora diferente, los datos no estarán (a menos que cargues el Excel exportado).
¿Funciona sin internet?
Sí, la aplicación funciona completamente offline una vez cargada, excepto para el envío de emails (que requiere conexión a través de EmailJS) y la carga de fuentes de Google Fonts (que solo afecta la tipografía).
¿Qué navegador usar?
Se recomienda Google Chrome o Microsoft Edge (versiones recientes). Firefox también funciona. No se recomienda Internet Explorer. En dispositivos móviles funciona correctamente en Chrome para Android y Safari para iOS.
¿Perdí mis datos al borrar el historial del navegador?
Sí, si borrás los datos del sitio (cookies, caché, almacenamiento local) desde la configuración del navegador, los datos de la biblioteca se perderán. Por eso es fundamental descargar el Excel regularmente. Con el Excel podés restaurar todos los datos en cualquier momento volviendo a cargarlo.
¿Puedo cargar el Excel en otra computadora?
Sí. Exportá el Excel desde la computadora original con el botón "Descargar Excel", llevalo a la otra computadora (USB, email, nube) y cargalo en esa instancia del sistema. Todos los datos, incluyendo préstamos y estados, se restaurarán.
¿Por qué no se envían los emails?
Verificá: (1) que tenés configurado EmailJS con los datos correctos en Configuración, (2) que el switch "Activar envío real" esté encendido en la pestaña Notificaciones, (3) que los socios tengan email cargado, y (4) que tenés conexión a internet. Si el badge muestra "EmailJS no configurado", revisá los pasos de configuración.
¿Puedo ordenar las columnas de la tabla?
Sí. Hacé clic en el encabezado de cualquier columna para ordenar de forma ascendente. Clic de nuevo para invertir el orden (descendente). La columna activa muestra una flecha indicadora.
¿Cómo busco un libro específico?
Usá la barra de búsqueda en la pestaña Libros. Podés escribir cualquier parte del título, autor, materia, ISBN, editorial o número de inventario. La búsqueda es instantánea y no distingue mayúsculas de minúsculas.
¿Cómo agrego una imagen de portada a un libro?
Al editar o crear un libro, hay un campo para subir la imagen de portada. Podés usar JPG, PNG o GIF. La imagen se almacena en base64 dentro de la base de datos local (y en el Excel exportado), por lo que no necesitás un servidor de imágenes.
¿Puedo imprimir listas o reportes?
Sí. En Estadísticas usá "Imprimir resumen". En Notificaciones usá "Imprimir". También podés imprimir la vista actual de libros o socios usando Ctrl+P (el sistema tiene estilos de impresión optimizados que ocultan los elementos de navegación).