Retrieves weather forecast data from openweathermap.org and displays on the page.
The module uses the "Axios" HTTP client and the Vue templates are used inside the Twig template (for experiment).



The specification
Task Backlog
- User should be able to request page /weather and see current weather for configured default location
- User should be able to request page /weather/[city], or /weather/[city]/[country code] and see current weather for given location
- Admin must be able to configure module
- Admin should be able to configure city name
- Admin should be able to configure country code
- Admin should be able to configure API endpoint and API key
Requirements
- Custom module implement Drupal service for communication with API
- There should be menu path /weather registered by module
- Weather page can have whatever layout
- Module must implement Drupal settings form for configuration under /admin/config/services/weather path and add menu item in admin menu
- Module must define permissions for viewing the weather page and configuration
- Module should expose config schema.
Supporting organizations:
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.- Project categories: Integrations
1 site reports using this module
- Created by wombatbuddy on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.
