задание:
- создать аккаунт на github.com (если его нет )
- создать проект bwt_test
- все изменения в коде вести через git.
- создать 4 страницы с одной точкой входа.
- при создании страниц использовать Model-view-controller.
страница 1 - форма регистрации. Поля: имя, фамилия, email, пол, день рождения (пол и день рождения - необязательные поля. валидация должна быть и на стороне клиента, и на стороне сервера)
страница 2 - отображать погоду на сегодня в городе Запорожье (только зарегистрированные пользователи имеют доступ). Данные парсить по этойссылкеhttp://www.gismeteo.ua/city/daily/5093/
страница 3 - форма обратной связи. поля: имя, email, сообщение (все поля обязательные, валидация должна быть и на стороне клиента, и на сторонесервера). Также добавить капчу.
страница 4 - отображать список фидбеков, оставленных на странице 3.(только зарегистрированные пользователи имеют доступ)
Добавить конфиг для БД(Лежит в папке application)
Распарсить данные из сайта и получить из них массив
Положить дамп базы в репозитарий
- для верстки использовать framework bootstrap 3
- для парсинга погоды можно использовать пакет guzzle ( https://github.com/guzzle/guzzle )
- создать ER-диаграму структуры созданной базы данных. Так же положить ее в git.