CLI-Приложение для подбора одежды с использованием API OpenWeatherMap.
В зависимости от IP клиента определяется примерное местоположение.
Через API OpenWeatherMap выстраивается прогноз погоды.
Относительно полученных данных программа подбирает одежду из заранее заданного списка вещей.
Предсказываю погоду... 13 гр.
Предлагаю сегодня надеть:
Рубашка (Рубашковидные) -40..25
Брюки (Штаны) 0..26
Для установки зависимостей:
$ bundle install
Перед запуском необходимо получить доступ к API OpenWeatherMap (https://openweathermap.org/) и записать ключ в переменную OPENWEATHERMAP_API_KEY
в ./.env
Далее:
$ bundle exec ruby main.rb
Для добавления новых вещей необходимо положить в ./data
файлы следующего формата:
Одежда (пример: "Сандали")
Тип одежды (пример: "Обувь")
Диапазон температур (пример: "+20, +40")