Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Имеется редактор карточек, включающий в себя функциональность Windows Explorer в режиме Thumbnails.

cards.png — карточное (основное) представление редактора.

table.png — табличное представление редактора.

gallery.png — вспомогательное окно для управления изображениями, аналогичное Windows Explorer в режиме Thumbnails.

Особенность карточек в том, что они выстраиваются в иерархию согласно полям «Predecessor» в БД. Ключевые технологии на клиенте: jQuery UI, DataTables.Net, Mustache. На сервере — PHP, PDO, MySQL.

Нужно за несколько этапов довести редактор до юзабельного состояния. Задачи первого этапа:

*) Реализовать в JSON передачу связей карточек.

*) Создать новое представление Progress для отображения/редактирования иерархии карточек, на базе http://js-graph-it.sourceforge.net/ или чего-то подобного.

*) Реализовать in-place редактирование в карточках, в таблице.

*) Дать возможность выбирать изображение, а не вписывать имя файла руками.

*) Не перегружать все карточки при добавлении/удалении/редактировании одной.

*) Сделать не только контекстное меню для группы карточек, но и тулбар.

*) Сделать валидацию полей диалога по размеру текста.

*) Грузить картинки драг-н-дропом и через диалог.

*) Удалять изображения. Делать подтверждение операций с имеющимися ссылками: зануление, переименование.

*) Галерею скрывать при малом размере, аналогично представлениям.

*) Горячие клавиши для галереи (F2, Ctrl+A, Ctrl+D, Del), карточек (Del).

*) Контекстное меню у единственного выделенного изображения — от группы, это неправильно.

*) Не перегружать все изображения при добавлении/удалении одного.

*) Заменять пустые изображения на карточках плейсхолдерами.

*) Неконсистентность наименования/реализации функций UpdateGallery() и GetAllCards().

*) При начале переименовывания изображения снимать выделение со всех элементов.

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

Оплата (способ, валюта) на выбор исполнителя, но 100% после приема каждого этапа. Сроки — обсуждаются с исполнителем, но после договоренности — СТРОГО соблюдаются, невыполнение сроков или исчезновение исполнителя из рабочего контакта означает поиск нового исполнителя.

10 лет назад
yasfor
Сергей 
42 годаРоссия
13 лет в сервисе
Был
10 лет назад
  • Похожие заказы
  • $55

    Необходимо написать программу для визуализации игры (по типу игры "Кто хочет стать миллионером", с тем же дизайном) с возможностями: 1. по нажатию на определенную клавишу (Enter) открывать правильный ответ 2. по нажатию другой клавиши ...

    Завершен
    10 лет назад
  • Движок магазина OpenCart 1.5.5.1 необходимо сделать в категориях фильтрацию по умолчанию по тарифу производителя (тариф вводится из админки и заносится в базу в таблицу manufacturer_description в колонку tarif - это уже реализовано). Товары в категории должный ...

    Завершен
    10 лет назад
  • $50

    Необходимо кое что поправить на сайте + внести 2 параметра при регистрации и поменять кнопки. Сайт самописный, нужно поработать в коде. first-beauty.ru Подробное ТЗ во вложении. Кнопки вышлю исполнителю. Оплата договорная, предлагайте свою цену. Интерсны долгосрочные ...

    Завершен
    10 лет назад
  • Требуется приложение для facebook, которое: 1. в facebook в рабочей области отображает табличку с числовыми данными, данные берет из удаленной БД. Выборка данных производится по логину пользователя FB, зашедшего в приложение. из удаленной таблички выбираются данные, относящиеся к ...

    Закрыт
    10 лет назад
  • Задача: частичная верстка и разработка интерактивного кабинета пользователя с элементами анимации. CMS, на которую будет садится верстка, - Joomla. Анимация - приближение, удаление объектов, открытие всплывающих окон, работа с разрешением экрана (резина кабинета, кабинета имеется комната/интерьер где ...

    Закрыт
    10 лет назад
  • $250

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

    Завершен
    10 лет назад
  • Есть скрипт вирусного маркетинга. Попытался его настроить самостоятельно - не выходит. Ссылка на скрипт http://russianmarketing.ru/blog/virial-script/ Кто может настроить на моём домене? Я его поставил, но не отображается капча и чтото с кодировкой, соответственно - дотестить не могу... ...

    Завершен
    10 лет назад
  • $250

    Нужно написать скрипт по выводу информации с 2х таблиц (MySQL) А именно — леко фильтровать различные поля по нужным критериям (по фио, к-во людей, по критериям людей). Что должно быть: - мини-интерфейс (без дизайна) - легкий выбор нужных параметров ...

    Завершен
    10 лет назад
  • Добрый день, нужен форум с следующими возможностями - Модуль базы знаний - Интеграция с соцсетями - Когда пользователь вводит текст вопроса, система ищет похожие обсуждения и выводит результаты поиска. Сообщите - какой движок поставите, цену форума, и цену ...

    Закрыт
    10 лет назад