Simple Weather API built with NodeJS that fetches weather data from the Visual Crossing Weather API. The application implements caching and Rate limiting using Redis.
- Node.js installed on your system.
- Redis
git clone https://github.com/thweookhine/Weather-API.git
# Navigate to the project Directory
cd Weather-APInpm install
touch .env
Note: refer env_sample for environment variables
npm start
curl "http://127.0.0.1:3000?city=Yangon"
call "http://127.0.0.1:3000?city=Yangon" with get method
For More information about this project, visit the Weather API Roadmap