Skip to content

Ajeky/WorldQuizzApp_JARD

Repository files navigation

World Quizz App 🌍

WorldQuizzApp es una aplicación con dos funcionalidades principales: una mini enciclopedia de países y un test (quiz) para poner a prueba los conocimientos adquiridos con la enciclopedia. Ha sido desarrollada como un trabajo grupal entre 4 estudiantes del segundo curso del grado de Desarrollo de Aplicaciones Multiplataforma de los Salesianos de Triana.

Cómo funciona nuestra App 🖥️

Para usar la aplicación es obligatorio logearse con una cuenta de Google. Una vez logeado, podrás navegar entre las diferentes funcionalidades utilizando las pestañas de la parte inferior de la pantalla, o pulsando el botón flotante de la esquina inferior derecha. Podrás hacer LogOut desde la pantalla de inicio de LogIn de la aplicación, o bien pulsando el icono que contiene la foto de tu cuenta de google en la esquina superior derecha.

Lista de paises 🎌

La pantalla inicial muestra un listado de 249 países con sus respectivos nombres y bandera sobre los que, al hacer click, se muestra una vista de detalle con información adicional del país en cuestión, además de un carrusel de imágenes relacionadas con el país, y su localización geográfica en un fragmento de Google Maps.

Localizacion 📍

La segunda pestaña muestra un mapamundi con marcadores en todos y cada uno de los 249 países sobre los que la aplicación guarda información. Al pulsar una chincheta, la aplicación será redirigida a la vista detalle del país correspondiente.

Ranking 🏆

La puntuación obtenida en los tests realizados se guardará en una base de datos FireStore. Dicha puntuación se podrá visualizar desde la tercera pestaña de la página principal en forma de Ranking global. El ranking tiene dos modalidades: ranking por puntuación total y por porcentaje de victorias. En ambos casos se mostrarán las dos puntuaciones, pero la lista de usuarios se ordenará de manera diferente. Para alternar entre ambos tipos de ordenación se habrá de pulsar el icono de la copa/diana (según en que modo se encuentre en cada momento) que se encuentra en la esquina superior derecha.

Quizz 🤓

Al quiz se podrá acceder pulsando el botón flotante de la esquina inferior derecha. Hay 5 tipos de preguntas dependiendo de qué aspecto del país se aborde (capital, moneda, idioma, bandera o frontera), y siempre se mostrará una pregunta de cada tipo. Cada pregunta correcta sumará 10 puntos a la puntuación final, y las preguntas incorrectas no restan. Se habrán de haber contestado todas las preguntas para poder enviar el test y registrar la puntuación, y en caso de salirse del test sin haberlo terminado se contabilizará como una puntuación de 0. Al pulsar el botón de enviar las respuestas se bloquearán, y se mostrará un diálogo con la respuesta correcta y la respuesta marcada por el usuario (en caso de que fuera incorrecta).

Origen de los datos ⌛

Api utilizara para los datos de los países: REST Countries eu

Api utilizada para las imágenes de los países en la vista detalle: Unsplash Search Photo

JARD Coders

Juan Manuel Gracia Pardal

Álvaro Marquez Mata

Ricardo Mejias Dorado

Daniel Leiva Nieto

Documento de reparto de tareas

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages