Проект предоставляет API для доступа к метеорологическим данным
- Получение текущей погоды.
- Получение исторических данных о погоде за последние 24 часа
- Получение максимальной температуры за последние 24 час
- Получение минимальной температуры за последние 24 час
- Получение средней температуры за последние 24 час
- Обновление данных о погоде в фоновом режиме
- Ruby 3.2.2
- PSQL
- Docker (опционально)
Клонировать репозиторий:
git clone [email protected]:IlyaKokorev/weather_api.git
Установить зависимости:
bundle install
Настроить базу данных:
rails db:create db:migrate
Запуск сервера:
rails s
docker-compose up --build
Для запуска тестов выполните:
bundle exec rspec