{"action":"opened","issue":{"url":"https://api.github.com/repos/Angver/Geekbrains-JS/issues/7","labels_url":"https://api.github.com/repos/Angver/Geekbrains-JS/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/Angver/Geekbrains-JS/issues/7/comments","events_url":"https://api.github.com/repos/Angver/Geekbrains-JS/issues/7/events","html_url":"https://github.com/Angver/Geekbrains-JS/issues/7","id":123879217,"number":7,"title":"ДЗ 5","user":{"login":"Angver","id":5735470,"avatar_url":"https://avatars.githubusercontent.com/u/5735470?v=3","gravatar_id":"","url":"https://api.github.com/users/Angver","html_url":"https://github.com/Angver","followers_url":"https://api.github.com/users/Angver/followers","following_url":"https://api.github.com/users/Angver/following{/other_user}","gists_url":"https://api.github.com/users/Angver/gists{/gist_id}","starred_url":"https://api.github.com/users/Angver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Angver/subscriptions","organizations_url":"https://api.github.com/users/Angver/orgs","repos_url":"https://api.github.com/users/Angver/repos","events_url":"https://api.github.com/users/Angver/events{/privacy}","received_events_url":"https://api.github.com/users/Angver/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-12-25T12:42:56Z","updated_at":"2015-12-25T12:42:56Z","closed_at":null,"body":"сделать мастер (для тех, кто не знает, как функционально работает \"мастер\" - пример тут http://www.jquery-steps.com/Examples, но сам плагин использовать не надо) выбора тура. На первом шаге мы выбираем страну. Для выбора создайте поле \"живой поиск\", которое по первым набранным буквам даст подсказки и позволит сделать выбор. (Факультативно - сделать возможность выбора нескольких стран на данным этапе.) После выбора - грузим все отели из папки вида <country>-hotels, по номерам hotel1.json, hotel2.json и т.д. Загрузка прекращается на первом отсутствующем файле. Обязательные данные - название, количество звезд, стоимость за ночь, рейтинг. (Факультативно - в период загрузки как-то оповестить об этом пользователя - please wait, loading). На втором шаге пользователь видит фильтры по обязательным данным - возможность указать количество звезд - минимально, стоимость за ночь - максимум, рейтинг - минимальный. На лету, фильтр подсказывает, сколько отелей соответствует выбранной фильтрации. (Факультативно - не давать возможности выбрать такие значения, при которых количество отелей равно 0, т.е., например, ограничивать максимальную стоимость так, чтобы при выбранных параметрах, как минимум, один отель бы проходил фильтры). Третий шаг - вывод прошедших фильтр отелей в таблицу, возможность выбрать одну строку. Четвертый шаг - поздравляем, вы выбрали такой-то отель. На каждом из шагов пользователь видит, какой он выбор сделал на предыдущих шагах, и может вернуться назад и изменить этот выбор.\r\n\r\nПросьба сгенерировать не менее двух стран и не менее 7 отелей для каждой страны."}}