Skip to content

Репозиторий для backend части проекта «Погода». Школа Разработки 2gis.

Notifications You must be signed in to change notification settings

Weather2Gis/frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontend:

· С начала подгружаем карту 2GIS.

· Пользователь выбирает одного из трех провайдеров погоды (Yandex, OpenWeatherMap, Wunderqround), по умолчанию это Яндекс.

· Отправляем запрос в Backend, в котором 4 координаты (левый верхний угол и нижний правый угол экрана), текущей zoom и провайдер погоды.

· Backend возвращает список объектов которые попали в этот прямоугольник, затем происходит от рисовка маркеров погоды с цветовой градацией(синий холодно, красный жарко) и отображается средняя погода на текущий день.

· Подробная информация о погоде в текущем городе отображается в боковой карточке(температура, тип погоды, влажность, давление, скорость ветра и направление ветра), где указана погода на 4 времени в сутках(утра, день, вечер, ночь)

Структура frontend части приложения:

├── index.html (Главная страница приложения)

├── css (Директория стилей)

├── js (js скрипты и зависимости)

└── src (Значки)

Запуск:

Что бы сборка работала нужно скачать две папки backend и frontend, и они должны лежать в одной деректории, иначе изменить путь в файлах frontend’е: css/main.css js/city.js js/provider.js js/map.js index.html, и в них указать путь до папки backend.

About

Репозиторий для backend части проекта «Погода». Школа Разработки 2gis.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •