Skip to content

Weather-Watch is a application designed to provide access to weather data, air quality index (AQI) information, and weather forecast news. Built on Docker containers, it offers scalability and ease of deployment. Additionally, Weather-Watch features a Northbound API, allowing seamless consumption of data for various applications and services.

License

Notifications You must be signed in to change notification settings

amolpratap-singh/Weather-Watch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather-Watch

GitHub all releases GitHub language count GitHub top language Bitbucket open issues GitHub forks GitHub Repo stars

Overview


Weather-Watch is a application designed to provide access to users to retrieve weather data, air quality index (AQI) information, and weather forecast news. Built on Docker containers, it offers scalability and ease of deployment. Additionally, Weather-Watch features a Northbound API, allowing seamless consumption of data for various applications and services.

Architecture Diagram


Architecture Diagram

Prerequisites


  • docker (used for creating container images, spwan docker container etc.)

  • API Key from openweathermap

Usage


Getting Current Weather Information

To get the current weather information for a specific location, follow these steps:

Viewing Air Quality Index (AQI)

The app also provides Air Quality Index (AQI) information along with weather details. AQI measures the quality of air in a particular area and its potential effects on health.

API Endpoint


Method Endpoint Description
GET /v1/currentWeather List the current weather of India
GET /v1/historyWeather List the historical weather data
GET /v1/currentAirQualityIndex List the current AQI of India
GET /v1/historyAirQualityIndex List the historical AQI data

About

Weather-Watch is a application designed to provide access to weather data, air quality index (AQI) information, and weather forecast news. Built on Docker containers, it offers scalability and ease of deployment. Additionally, Weather-Watch features a Northbound API, allowing seamless consumption of data for various applications and services.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published