Skip to content

Este proyecto es una API de consulta del clima que permite a los usuarios obtener información climática actual basada en coordenadas geográficas (latitud y longitud). Utiliza la API de OpenWeatherMap para obtener los datos meteorológicos y Redis para almacenar el historial de consultas

Notifications You must be signed in to change notification settings

XoKshu/weather_APIful

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather API Project

Este proyecto es una aplicación web para consultar datos del clima de cualquier ubicación en el mundo utilizando la API de OpenWeather. La aplicación permite ingresar las coordenadas (latitud y longitud) para obtener información meteorológica en tiempo real. También cuenta con un historial de consultas y un mapa interactivo que muestra la ubicación correspondiente.

Características

  • Consultar datos meteorológicos actuales de cualquier ubicación utilizando la API de OpenWeather.
  • Muestra información detallada del clima, como:
    • Ciudad.
    • Latitud y longitud.
    • Temperatura.
    • Descripción del clima (en español).
    • Icono representativo del clima.
  • Historial de consultas almacenado en Redis.
  • Mapa interactivo utilizando Leaflet que muestra la ubicación basada en las coordenadas ingresadas.
  • Funcionalidad para limpiar el historial de consultas.

Tecnologías utilizadas

  • Backend:

    • Node.js con Express.
    • Redis para almacenar el historial de consultas.
    • OpenWeather API para obtener datos del clima.
    • node-fetch para realizar solicitudes HTTP.
  • Frontend:

    • HTML5, CSS3.
    • JavaScript.
    • Leaflet.js para el mapa interactivo.

Requisitos previos

Antes de comenzar, asegúrate de tener instalado lo siguiente:

  • Node.js (v14+).
  • Redis.
  • Una cuenta en OpenWeather para obtener una API KEY

About

Este proyecto es una API de consulta del clima que permite a los usuarios obtener información climática actual basada en coordenadas geográficas (latitud y longitud). Utiliza la API de OpenWeatherMap para obtener los datos meteorológicos y Redis para almacenar el historial de consultas

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published