Esta aplicación se ha desarrollado para cumplir con la prueba tecnica realizada por Bubbo.
La aplicación se ha creado utilizando react-native y fetch, sin ninguna librería ni paquete externo. Sigue un comportamiento responsive, adaptable a todos los tamaños. Se ha testado en iOS.
La aplicación permite ver el listado de libros disponibles mediante scroll, eliminar, editar y crear nuevos libros.
Lo primero que verá el usuario al entrar en la app será la siguiente pantalla:
El scroll permite ver toda la lista completa. El botón de arriba a la derecha nos va a permitir añadir nuevos elementos. Por otro lado, para ver los detalles del libro, podremos hacer tab en cualquier punto de la card.
- Implementación de filtros y soluciono como la paginación para evitar scroll infinito. Si mantenemos el scroll, sería interesante realizar cargas dinámicas mientras se va scrolleando, para no cargar todo el contenido a la vez.
- Creación de usuarios y sistema de Leido/No Leido y/o puntuaciones, incluiría el login, registro, etc...
- Mejora los estilos y las animaciones.