Repository navigation
v1.0 – Baseline inicial
Baseline inicial del proyecto BookStore antes de las acciones de mantenimiento.
Estado de la aplicación:
- App funcional en Kotlin con Firebase (Authentication y Cloud Firestore).
- Módulos: acceso, búsqueda y filtros, préstamos, solicitudes, reservas, venta/intercambio/donación, perfil y logros.
Deuda técnica identificada:
- 379 advertencias del análisis de código de Android Studio.
- BuscarLibrosActivity concentra demasiadas responsabilidades (SRP).
- Acceso directo a Firebase desde las Activities (DIP).
- Código duplicado: normalizar() y validaciones (DRY).