Этот проект представляет собой тестовое задание компании Edstein LLC на позицию Ruby on Rails разработчика. Целью задания является создание веб-приложения, которое предоставляет информацию о температуре с использованием данных из AccuWeather API.
Разработайте API, который предоставляет следующие эндпоинты:
/weather/current- Возвращает текущую температуру./weather/historical- Возвращает почасовую температуру за последние 24 часа./weather/historical/max- Возвращает максимальную температуру за последние 24 часа./weather/historical/min- Возвращает минимальную температуру за последние 24 часа./weather/historical/avg- Возвращает среднюю температуру за последние 24 часа./weather/by_time- Находит температуру, ближайшую к переданному timestamp (например, 1621823790 должен вернуть температуру за 2021-05-24 08:00). Если данных для указанного времени нет, возвращает 404./health- Проверяет статус бэкенда.