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.
Clonar el proyecto
git clone https://github.com/Taaddde/weather-backend.gitInstalar módulos
npm iSe recomienda usar una versión de node ^19.0.0
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
GET /v1/location GET /v1/current/${city}| Parameter | Type | Description |
|---|---|---|
city |
string |
Optional. Nombre de la ciudad |
GET /v1/forecast/${city}| Parameter | Type | Description |
|---|---|---|
city |
string |
Optional. Nombre de la ciudad |
Para correr los tests, ejecutar el siguiente comando:
npm run test