LINUX.ORG.RU
ФорумJob

А сделайте мне компонент для bootstrap под любой OpenSource лицензией, а?

 ,


0

4

Коллеги,

мне очень хочется иметь pivot-grid для twitter bootstrap 3.

Подготовка данных должна быть на стороне сервера.

Со стороны backend есть API:

  • получение фильтров и их значений в json формате;
  • получение колонок/строк;
  • пространств.

Формат API от backend можно обсуждать.

Основные требования:

  • n колонок;
  • n столбцов;
  • n значений для каждой пары (колонки, столбец), кто-то это называет measures;
  • разное отображение (табличкой, табличкой с barchart/heatmapе и прочие графики).

Нужны отображения:

  • таблица;
  • таблица с barchart;
  • таблица c heatmap (по всей таблица, колонкам, столбцам);
  • line chart;
  • (stacked)bar chart;
  • area;
  • pie;
  • scatter;
  • treemap.

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

Далее, если у нас n столбцов/строк — необходимо сворачивать/разворачивать по этим полям — за примерами смотрите ms excel.

Так же нужно показывать grand total на разных уровнях.

И совсем маленький момент — при любом переключение ручки, надо менять URL, что бы я мог его скопировать, отправить Славе и что бы он мог его открыть и получить тоже самое что я вижу сейчас.

С бюджетом, жду ваши ответы, да. Но мне кажется $500 это хорошо, ага?

★★★★★

Последнее исправление: catap (всего исправлений: 5)

бюджетом, жду ваши ответы, да. Но мне кажется $500 это хорошо, ага?

То что ты просишь - это работы минимум на месяц для человека который в этом варится.
500 баксов, ну.. Такая, граничная цена, соковыжималка.
Талантливой молодежи много, школьники глупее сейчас не стали, шансы у тебя есть.
Но более реально поискать в инете готовой проприетарщины.

hardsky
()
Ответ на: комментарий от hardsky

Давай разберем твой ответ по утверждениям и прокомментируем их!

То что ты просишь - это работы минимум на месяц для человека который в этом варится.

А могу я увидеть твою оценку? А то месяц — хорошее такое число, как правило это про задачу когда не в курсе сколько говорить.

500 баксов, ну.. Такая, граничная цена, соковыжималка.

Можно услышать ваши предложения о цене. Т.е. $5k за этот компонент во имя OpenSource я выложить не готов, но большие деньги готов обсуждать.

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

Школьники за такое не возьмутся. А если и возьмутся то учитывая риски что закончит один из 3х и качество, то вопрос а зачем не покидает.

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

Но более реально поискать в инете готовой проприетарщины.

Искал. Та что есть — надо вырезать функционал и по лицензии это делать низя.

Так что тут выбор простой — либо сам, либо кем-то.

catap ★★★★★
() автор топика
Ответ на: комментарий от catap

А можно посмотреть на готовую проприентарщину чтобы увидеть как оно видится?

В принципе я думаю за месяц реально сделать на каком-нибудь d3.js в том числе. Какие браузеры надо поддерживать?

С интеграцией в адресную строку может быть засада - сейчас же ее все кому не лень используют для роутинга/состояния и т.п. и обеспечить 100% работоспособность на любой абсолютно странице сложно достаточно. Хотя как решение можно накидать хуки serialize / deserialize которые программист при желании допилит как ему надо и запилить демохук в адресную строку.

xanf
()
Ответ на: комментарий от catap

Я был излишне резок, приношу извинения.
Было поздно, я был не в себе, сори.
Я немного посмотрел насчет твоей задачи.
По идее можно на основе этого плагина для JQuery сделать,
возможно он даже сам по себе достаточен будет
http://highcharttable.org/
лицензию для комерции все равно нужно купить
https://shop.highsoft.com/highcharts.html
но исходники править можно.
Если таблицы большие, как вариант, скрестить с
http://www.datatables.net/
Бюджет и сроки обсуждать не готов, по крайней мере в ближайший месяц.
Про школьников зря, т.к. по большему счету пока с человеком не
поработаешь, ничего не понятно.

hardsky
()

Как итог — написал без всяких модных javascript, простым, рабочекрестьянским способом, через генерацию на server side.

В общем, вакансия закрыта :)

catap ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.