Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Сделать на PHP виджета к фреймворку CodeIgniter 2.1.4

closed without completion


1. Вступление. 

Необходимо создать виджет для сайта, выводящий информацию о погоде в конкретно взятом городе (В нашем случае Санкт-Петербург), в соответствии с прилагающимся дизайном. С соблюдением стиля иконок из нашего дизайна. 

2. Дополнения. 

В файле Pogoda.zip прилагается дизайн виджета. 

3. Требования к технологиям. 

Технически виджет погоды должен быть написан на языке PHP и быть оформлен в виде модуля к фреймворку CodeIgniter 2.1.4  c четким соблюдением MVC 

База данных должна использоваться MySQL актуальной стабильной версии 

В модели необходимо задействовать ORM ActiveRecord. 

Один из контроллеров виджета должен представлять из себя парсер сайта, содержащего информацию о погоде, откуда информация будет попадать в БД, желательно хранить все необходимое для виджета в одной таблице. 

Информация в виджет должна попадать из БД, а не напрямую с сайта. 

В парсере можно задействовать библиотеку Simplehtmldom. 

Парсер должен быть достаточно проработан, чтобы не допустить попаданий ошибок и всяческого мусора в базу и в виджет. 

В случае неудачной попытки забрать данные виджет должен показывать предыдущие показания. 

С какого сайта будет производится получение информации о погоде остается на рассмотрение разработчика, с оговоркой, что это должен быть надежный сервис с точной информацией о погоде в первую очередь для Санкт-Петербурга. 

Если разработчику удастся найти надежный сервис, предоставляющий API, можно задействовать именно его. 

Часы на виджете должны быть реализованы при помощи javascript и показывать клиенту Санкт-Петербуржское время, или другого города. 

Синхронизация должна происходить после загрузки страницы разовым асинхронным запросом на отдельный контроллер и метод. Другими словами часы должны надежно показывать время нужного города независимо от возможно сбитых часов на устройстве клиента. 


От вас требуется: 

1. Сроки 

2. Стоимость 

3. Вопросы
файл Pogoda.zip – высылаю в ЛС по запросу. 


Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 3 daysconcealed
    Роман Жахов
     885   45   1

    Добрый вечер, обращайтесь, сделаю!

    Ukraine Lvov | 18 August 2016 |
  2.  freelancer isn't working in the service any longer

Client
Олег Мельник
Ukraine Kyiv  6   0
Project published
18 August 2016
44 views