Skip to content

Activities

GeneralKatz edited this page Sep 2, 2026 · 14 revisions

Vision Board

image_2026-07-21_115028244

Requisites Priorization

  1. User registration M
  2. User login M
  3. Admin login M
  4. Add book to inventory M
  5. Remove book from inventory M
  6. Edit book from inventory M
  7. Search books by title, author, category, or ID M
  8. User can request a loan M
  9. Real-time availability status (available, borrowed, reserved) M
  10. Book detail view (description, location, copies available) M
  11. Return a book (self-service return) M
  12. Renew a current loan M
  13. View active loans and due dates M
  14. Due date reminders (email/in-app) M
  15. Logout M
  16. Admin can see who has a book M
  17. Reserve a book that is currently unavailable S
  18. Cancel a reservation S
  19. Overdue alerts S
  20. Availability notifications (when a reserved book becomes available) S
  21. User can see personal info S
  22. User can see loan history S
  23. Calculate Fine S
  24. Apply Fine S
  25. See fine payment status S
  26. Fine notifications S
  27. Filter and sort search results S
  28. Admin can see user profile S
  29. Admin can manage user profile S
  30. Password recovery S
  31. Admin can see a report of the most borrowed books S
  32. Admin can see a report of the overdue rates S
  33. Admin can see a report of the most active users C
  34. Book cover image display C
  35. Admin activity/audit log C
  36. Waitlist management for reserved books C
  37. Bulk import of book catalog (CSV/Excel) W

Elevator Pitch

Imagina llegar a la biblioteca después de caminar 20 minutos, solo para descubrir que el libro que necesitabas ya estaba prestado... y nadie te lo dijo.

Hola, somos Cristobal Rodriguez, Emanuell Torres, Juan Camilo Rios y Carlos Manuel Ochoa, y estamos construyendo Rappiteca.

Todos los días, estudiantes, docentes y personal bibliotecario enfrentan procesos lentos, manuales y basados en papel. Los usuarios no saben si un libro está disponible hasta que llegan físicamente al lugar, solicitar o renovar un préstamo implica llenar formularios o hacer fila, y los administradores pasan horas controlando inventario, fechas y multas a mano, con registros que muchas veces están desactualizados o simplemente son incorrectos.

Ahí es donde entra Rappiteca. Rappiteca es una aplicación web que permite a los usuarios consultar la disponibilidad de libros en tiempo real, solicitar préstamos, renovar y reservar títulos, todo desde cualquier dispositivo y en cualquier momento. Los administradores obtienen un panel poderoso para gestionar el inventario, hacer seguimiento a los préstamos, controlar multas y generar reportes automáticamente.

A diferencia de los sistemas bibliotecarios tradicionales, que dependen de procesos manuales y en papel, Rappiteca elimina las demoras, reduce el error humano y le da a todos, usuarios y administradores por igual, acceso instantáneo y confiable a la información de la biblioteca.

Actualmente estamos en la fase de definición de requisitos, ya con nuestra visión de producto, grupo objetivo y alcance del MVP definidos, y estamos entrando a la etapa de desarrollo del Sprint 1.

Rappiteca: llevando las bibliotecas a la era digital, un préstamo a la vez.

Diagrama de Componentes

diagrama

Diagrama base de datos

diagramabasedatos

Diagrama deployment

WhatsApp Image 2026-09-01 at 9 40 42 PM

Clone this wiki locally