Skip to content

Taaddde/weather-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

API de Clima

Una API de clima que permite a los desarrolladores acceder a datos meteorológicos a través de peticiones HTTP. Esta API utiliza Node.js como su plataforma de programación y Fastify como su framework web para manejar las solicitudes y las respuestas HTTP.

Instalación

Clonar el proyecto

  git clone https://github.com/Taaddde/weather-backend.git

Instalar módulos

  npm i

Se recomienda usar una versión de node ^19.0.0

Variables de entorno

Para ejecutar este proyecto, se requiere tener un archivo .env ubicado en la raíz del mismo, se puede encontrar una copia del archivo en la carpeta example.env

API Reference

Location

  GET /v1/location

Current

  GET /v1/current/${city}
Parameter Type Description
city string Optional. Nombre de la ciudad

Forecast

  GET /v1/forecast/${city}
Parameter Type Description
city string Optional. Nombre de la ciudad

Tests

Para correr los tests, ejecutar el siguiente comando:

  npm run test

Autor

About

Este repositorio contiene una API REST de clima construida con Node.js. La API proporciona acceso a datos meteorológicos en tiempo real y históricos, como la temperatura, la humedad, la presión atmosférica y la velocidad del viento en una ubicación específica.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors