Skip to content

Proyecto grupal para HackABoss / Aplicación web que muestra si va a llover en las próximas 8 horas en la localización actual.

License

Notifications You must be signed in to change notification settings

johnatanmoran/hab-llovera

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

☂️ ¿Lloverá?

¿Lloverá? es una aplicación diseñada para proporcionar a los usuarios predicciones meteorológicas detalladas de manera visual y amigable. El proyecto utiliza tecnologías modernas para capturar la ubicación del usuario, obtener datos meteorológicos y presentarlos de forma clara e interactiva.

🛠 Tecnologías utilizadas

  • HTML5 y CSS3 para la estructura y estilos de la aplicación.
  • JavaScript para implementar las funcionalidades principales.
  • WeatherAPI para obtener los datos meteorológicos actuales y el pronóstico a 8 horas.
  • Geolocation API para capturar la ubicación del usuario (latitud y longitud).

🚀 Características principales

  1. Detección de ubicación: La aplicación utiliza la geolocalización para identificar la ubicación del usuario y proporcionar datos específicos de su área.
  2. Pronóstico en tiempo real: Muestra la probabilidad de lluvia, el estado del clima actual y el pronóstico a 8 horas en el futuro.
  3. Diseño adaptable: Totalmente responsive para ofrecer una experiencia óptima en dispositivos móviles, tablets y pantallas más grandes.
  4. Estilo dinámico: Personalización visual según las condiciones meteorológicas actuales y futuras.

👩‍💻 Aportaciones del equipo

Nuestro equipo trabajó en estrecha colaboración para construir esta aplicación desde cero, dividiendo las tareas principales según nuestras áreas de especialización:

  • Cristina (@CrisFilgueira): Diseñó la interfaz de usuario y desarrolló la funcionalidad para capturar datos del usuario, como la fecha, la hora y su ubicación (latitud y longitud). Esto se logró mediante la implementación del archivo geolocation.js.
  • Julio (@JetroQuero): Creó la funcionalidad que conecta con la API de WeatherAPI. A través del módulo meteo.js, se obtiene el clima actual y el pronóstico a 8 horas basado en las coordenadas proporcionadas.
  • Josep (@JosGalSol): Implementó la personalización visual de los resultados. Asoció las condiciones climáticas obtenidas con estilos dinámicos y trabajó en la maquetación HTML y los estilos de la página para mejorar la experiencia del usuario.
  • Johnatan (@johnatanmoran): Integró y validó todas las partes del proyecto, asegurándose de que los módulos interactuaran correctamente. Además, realizó ajustes en las media queries para garantizar un diseño responsive y optimizó la comunicación entre los diferentes componentes.

📋 Cómo utilizar la aplicación

  1. Accede a la aplicación desplegada aquí.
  2. Permite el acceso a la geolocalización para obtener datos específicos de tu ubicación.
  3. Visualiza el estado actual del tiempo, la probabilidad de lluvia y el pronóstico a 8 horas.

🤝 Contribuciones

Este proyecto fue desarrollado como parte de un trabajo en equipo para el primer royecto Grupal GRUPO 2 de JSB41RT (A.K.A. Killer Panda) para el bootcamp de programación de Hack A Boss 2024. por:

🐼 Killer Panda

Como detalle adicional, desarrollamos un minijuego como parte de este proyecto: un panda que se enfurece porque no puede comer bambú. ¡Cada vez que el panda no logra comer, se enoja más y más! Este minijuego busca añadir un toque divertido y creativo al proyecto, mostrando la capacidad del equipo para integrar entretenimiento y funcionalidad.

Puedes jugar aquí.

killer panda

Cualquier comentario o retroalimentación es bienvenido. ¡Gracias por visitar nuestro proyecto!

About

Proyecto grupal para HackABoss / Aplicación web que muestra si va a llover en las próximas 8 horas en la localización actual.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •