Есть набор схем документов в нотации JSON Schema (http://jsonschema.net/#/ ). Набор может меняться и хранится на сервере. На основе этого набора нужно построить генератор форм (bootstrap). Обязательна поддержка базовой валидации. Использовать: AngularJS
Скрипт парсер с сайта.
Необходимо создать парсер по страницам beatport.com
http://classic.beatport.com/genre/tech-house/11/top-100
http://classic.beatport.com/genre/deep-house/12/top-100
должно парсится информация в базу данных
- каждый день скрипт просматривает страницу и смотрит какие были позиции у трека, какие изменения были у трека
-стрелачками "вверх" и "вниз" (как в традиционном хитпараде) показывает изменения позиций.
если новый трек, то показывает "new"
-есть ссылка "статистика" где указывается в графике изменение позиций по дням, от появления в хитпараде, до выбывание из него (по примеру http://market.yandex.ru/model-prices.xml?modelid=8454852&hid=91491)
- все данные выводятся в такую же таблицу как на оригинальном сайте.
есть дополнительное поле "дней в хитпараде" - скипт смотрит сколько трек в топе и указывает количество дней.
информация в таблице сохраняет c теми же данными что и на beatport, сохраняя уникальное название и дату релиза, лейбла
-вывод информации с возможностью сортировки по дате релиза, по дням в топе, лейблам, исполнителям (по как меньшее-большее, так и больше-меньшее).
- у каждого трека есть поле куда выводится полное название трека с названием и есть кнопка "скопировать название в буфер"
- у каждого трека есть кнопка (есть в коллекции) при нажатии указывается время добавления.
#отдельная статистика:#
-для лейблов - треки в топе (аккумулирование информации по всем трекам и принадлежности к лейблам)
пример: Noir Music - 15 треков в топе (просмотреть)
-для исполнителей - треки в топе (все треки привязанные к исполнителю
пример: Hot Since 82 - 11 треков в топе (посмотреть)
-Вывод статистики с сохранением оформления, просто с учетом фильтра (лейбл или исполнитель)
для времени - фильтр в топе по годам, месяцам (пример: 2012 год - 121 трек (посмотреть), май - 10 треков
(посмотреть)) выводятся с сортировкой по дате (от самого нового к самому старому)
-для удобства навигации лейбл, исполнитель и дата имеют ссылку для быстрого перехода на статистику указанную выше.
парсер размещается на сервере, доступ к парсеру через админ и пароль.
- оформление сохранено оригинальное beatport.com
- возможность формирования отчетов (для печати или pdf)
- указана дата последней проверки топа.
- вывод таблицы только новых треков за неделю. возможность скачать файл (таблицу excel)
####
в дальнейшем при удачной реализации парсера по top 100, будет реализована большая глубина "просмотра", по исполнителям указанным в топе и по лейблам. и больший функционал.
Заявки фрилансеров
Похожие заказы
- $20Веб-программирование1 заявкаЗакрыт9 лет назад
И выложить архив с бэкапом на файлообмениик,сайт увесистый)
Веб-программирование6 заявокЗакрыт9 лет назадВ 1С-Bitrix нужно разработать компонент на базе штатного каталога "bitrix:catalog". Адаптивный шаблон. Цена договорная сайт-образец: http://els-com.com/ru/tours/ наш сайт: http://bl-open.com/tours/ Редакция: Старт На сайте на анонсной странице будет располагаться ...
Веб-программирование1 заявкаЗакрыт9 лет назадНеобходимо очистить от вирусов сайт на Wordpress и восстановить его функционирование. Срок выполнения не критичен, важен ответственный и надёжный исполнитель.
Веб-программирование1 исполнительЗавершен9 лет назадПроизвести интеграцию лендинга и CRM системы leadvertex.ru №1. При обычной покупке товара №2. При покупке в кредит №3. Запись на тест-драйв При попадании в CRM у каждой заявки должна быть своя ...
Веб-программирование1 заявкаЗакрыт9 лет назадДобрый день! ТЗ во вложении. Указывайте стоимость и приблизительный сроки выполнения.
Веб-программирование2 заявкиЗакрыт9 лет назаднеобходимо сделать качественный рип http://puncher-msk.ru/. только внешний вид+скрипты(слайдер,модальные окна и тд)- без настройки форм и прочего. оплата сбербанк/тинькофф/яд/киви
Веб-программирование1 исполнительЗавершен9 лет назадНеобходимо создать web-сервис расчёта физических параметров. 1. Вычислительное ядро. На базе exe-файла, рассчитывающего физические параметры, необходимо создать удалённое вычислительное ядро, получающее команды и исходные данные от "клиента" и отдающее обратно ("клиенту") результат вычислений. ...
Веб-программирование6 заявокЗакрыт9 лет назадКаждый раз когда обновляется версия php на сервере, на сайте http://www.karnavalchik.ru пропадают картинки. Если зайти на страницу товара и нажать, то в увеличенном формате картинка откроется, в превью не отображается. Нужно поправить этот момент. За несколько минут мне ...
Веб-программирование1 исполнительЗавершен9 лет назадСайт fitnesswithlove.ru 1) Добавить логотип в черный треугольник. Научить меня как менять его самостоятельно 2) Убрать номер 3) Кнопку "начать тренировки" сделать больше, для начала в длину 6 см, дальше будем смотреть. ...
Веб-программирование6 заявокЗакрыт9 лет назад