Skip to content

Latest commit

 

History

History
15 lines (9 loc) · 1.36 KB

README.md

File metadata and controls

15 lines (9 loc) · 1.36 KB

Информатор прогноза погоды

Сервис отображения актуальной погоды в городах. Города задаются администратором на странице /admin . Информация о погоде берётся от API сервиса openweathermap.com .

Для отображения карты в action show используется gem Google-Maps-for-Rails, предоставляющая базовую интеграцию карты Google. Для корректной работы в данном экшене отключены turbolinks.

Для получения данных по API используется первый непустой параметр из списка: название города, id, координаты, индекс.

Настройка приложения:

  • Необходимо создать файл config/secrets.yml и заполнить в нём api_key сервиса openweathermap.com, Google JS, а так же информацией для авторизации администратора. Пример в файле /config/secrets.yml.example

  • Список городов хранится в sqlite. Для инициализации: rake db:create и rake db:migrate

  • Для авторизации используется HTTP basic auth