GeoQuiz es una aplicación web interactiva diseñada para poner a prueba y mejorar tus conocimientos de geografía mundial a través de juegos sobre banderas y capitales.
- Juego de Banderas: Pon a prueba tu conocimiento de banderas mundiales
- Juego de Capitales: Demuestra cuánto sabes sobre las capitales del mundo
- Modos de Juego:
- 🚀 Modo Blitz: ¡Responde en 5 segundos!
- 🎯 Modo Relax: Sin presión de tiempo
- Filtrado por Regiones: Juega con países de:
- 🌎 América
- 🌍 Europa
- 🌏 Asia
- 🌍 África
- 🌏 Oceanía
- 🌍 Mundo (todas las regiones)
- Tabla de Puntuaciones: Compite por los mejores puntajes
- Diseño Responsive: Juega en cualquier dispositivo
-
Clona el repositorio
git clone git@github.com:EkaitzGA/GeoGame.git cd tu-repositorio -
Instala las dependencias
npm install
-
Inicia el servidor de desarrollo
npm run dev
-
Abre en tu navegador
http://localhost:5173
- React: Framework principal
- React Router: Navegación
- Vite: Herramienta de construcción rápida para proyectos modernos
- Selecciona el tipo de juego (Banderas o Capitales)
- Elige una región del mundo
- Selecciona el modo de juego:
- Blitz: 5 segundos por pregunta
- Relax: Sin límite de tiempo
- ¡Responde 20 preguntas y compite por el mejor puntaje!
Consulta el archivo changelog.md para ver el historial completo de cambios.
- Haz un fork del repositorio
- Crea una nueva rama:
git checkout -b feature/nueva-funcionalidad
- Realiza tus cambios y haz commit:
git commit -m "Descripción de los cambios" - Envía tus cambios:
git push origin feature/nueva-funcionalidad
- Abre un Pull Request
- ✅ Escritorio (Windows, Mac, Linux)
- ✅ Tablets
- ✅ Dispositivos móviles
Ekaitz Guerra
Inspirado en el proyecto de Ander Aramendi
Este proyecto es de uso libre