Skip to content

sampry17/api_weather_stats

Repository files navigation

Weather API Service

Описание

Этот проект представляет собой тестовое задание компании 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 - Проверяет статус бэкенда.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages