Aplicación web que muestra si va a llover en las próximas 8 horas en la localización actual.
Proyecto para el bootcamp de programación de Hack A Boss 2024.
- La aplicación debe mostrar una página inicial con el título y único botón.
- Al hacer clic en el botón la aplicación debe detectar la localización actual del navegador.
- Después de saber las coordenadas GPS de localización debe conectarse a una API meteorológica y recoger la predicción de las próximas horas.
- De esa predicción debe analizarse si en alguna de las próximas horas hay pronóstico de lluvia.
- Finalmente la aplicación debe indicar si efectivamente va a llover o no.
Tabla de cifrado WW-4677 de Organización Meteorológica Mundial (WMO)
Código WMO | Descripción | Icono sugerido | Condición |
---|---|---|---|
0 | Cielo despejado | ☀️ (Sol) | Despejado |
1-3 | Poca nubosidad | 🌤️ (Sol con nubes) | Parcialmente nublado |
4-8 | Nubosidad creciente | ⛅ (Sol detrás de nubes) | Mayormente nublado |
9-10 | Nublado | ☁️ (Nubes) | Nublado |
50-57 | Llovizna o niebla ligera | 🌫️ (Niebla o gotitas) | Llovizna/Niebla |
61-63 | Lluvia intermitente | 🌦️ (Sol y lluvia) | Lluvia ligera |
65-67 | Lluvia fuerte | 🌧️ (Nubes y lluvia) | Lluvia intensa |
80-82 | Chubascos | 🌩️ (Nubes y rayos) | Chubascos |
95 | Tormenta eléctrica | ⛈️ (Tormenta eléctrica) | Tormenta |
96-99 | Tormenta con granizo | 🌨️ (Granizo) | Tormenta/Granizo |