Esta App consiste en un proyecto final universitario de la clase de BETMAVII. Consiste en una pequeña aplicación fullstack con la ayuda de:
- Jikan API, una REST API de anime y manga
- Flutter, el framework de desarollo de aplicaciones multiplataforma
- Firestore, una base de datos no relacional incluida en la plataforma de desarrollo de apps Firebase, de Google.
- Riverpod, Un framework de vinculación de datos y almacenamiento en caché reactivo, útil para las conexiones y peticiones asincrónicas.
Este proyecto es un punto de partida para una aplicación Flutter.
🚨 Disclaimer! Las credenciales de conexión a la base de datos de Firebase no están incluidas en el repositorio. Para conectarte a nuestra base de dados contacta a ruben.andreu.chiquin@estudiantat.upc.edu
Una vez instalada la aplicación, un usuario de prueba tiene las siguientes credenciales:
username: a@b.com
password: secret
Algunos recursos para comenzar si este es su primer proyecto de Flutter:
Para obtener ayuda para comenzar con el desarrollo de Flutter, consulte la documentación en línea, que ofrece tutoriales, muestras, orientación sobre desarrollo móvil y una referencia completa de la API.
Usamos riverpod para todas las peticiones a jikan API y a Firebase. También utilizamos generación de código automática para los providers. Para iniciar la generación de código, el cómando es:
dart run build_runner watch
Para más información, aquí hay varios links de utilidad:
