Прогноз погоды.
Реализовано консольное приложение, отображающие прогноз погоды для выбранного списка городов, используя сторонние библиотеки.
- Open-Meteo для прогноза
- Api-Ninjas для определения координат по названию города
- Отображение прогноза погоды на несколько дней вперед (значение по умолчанию задается конфигом)
- Обновление с некоторой частотой (задается конфигом)
- Переключение между городами с помощью клавиш "n", "p"
- Конец работы программы по нажатию Esc
- Увеличение\уменьшение количества дней прогноза по нажатие клавиш "+", "-"
Список городов, частота обновления, количество дней прогноза определены в конфиге (в формате json)
Образец визуализации:
В качестве библиотеки для HTTP-запросов была использована curl