Javascript-форум (https://javascript.ru/forum/)
-   Работа (https://javascript.ru/forum/job/)
-   -   Ищем JS разработчика для - Javascript Bookmarklet (https://javascript.ru/forum/job/32217-ishhem-js-razrabotchika-dlya-javascript-bookmarklet.html)

dmitrylushkin 08.10.2012 10:05

Ищем JS разработчика для - Javascript Bookmarklet
 
Javascript Bookmarklet

Всем форумчанам привет!
Нуждаемся в JS разработчике для создания Javascript Bookmarklet (желательно с опытом работы над подобным проектом) для registrylove.com

ТЗ на Eng:

A Pinterest style bookmarklet that can be added to the bookmark bar with a ‘click and drag’ action (see http://pinterest.com/about/goodies/ for example). Once clicked, an iframe pops up requiring the user to either signin or signup (selecting signup will take them to our homepage, where they can create an account)

Once signed in, the bookmarklet captures the following information from any webpage:
- Product image (pull all images from the page, and allow the user to select, set the default image to the largest image, since this is usually the product image)
- Product Title (*required field*)
- Product Price (*required field*)

The following fields will be editable by the user:
- Currency Type (drop down menu of all currencies) (*required field*)
- Product Description (text field that says ‘add your gift description’ which disappears when clicked, so user can add their own text)
- Size (text field that says ‘size’ which disappears when clicked, so user can add their own text)
- Color (text field that says ‘color’ which disappears when clicked, so user can add their own text)

*If a user has signed in before, this should be remembered the next time the bookmarklet is selected and every time thereafter
**All product information must be saved and associated with that user
***See the bookmarklet on www * myregistry * com for an example of what we are looking for.
Our ideal developer is one who has experience in creating a bookmarklet! If not, extensive javascript experience and knowledge of Ruby & on Rails is a must.

Стоймость: По договоренности

Magneto 08.10.2012 11:30

А можно на русском? И вилку зарплат озвучьте.

dmitrylushkin 08.10.2012 12:35

Цитата:

А можно на русском?
Постарайтесь перевести/понять, в противном случае я позже озвучу на родном.

Цитата:

И вилку зарплат озвучьте.
Это небольшой (относительно) проект на пару дней. Оцените сами свои трудо-затраты, если вы уже разрабатывали подобный продукт, то для вас не составит много труда/времени чтобы адаптировать под наши нужды (см. пример bookmarklet на www * myregistry * com (зарегистрируйтесь или напишите мне я вам скину доступ)), если вы не сталкивались с подобным, то welcome to www * myregistry * com проанализируйте их продукт и кидайте мне квоту на: dev @ registrylove.com

Спасибо за Ваше время!

p.s. Кстати вот наша недоделанная версия, можете глянуть, вдруг пригодиться (http://jsfiddle.net/7cooper/EYMaY/).

tenshi 08.10.2012 17:04

Как это вижу я:
1. по клику на букмарклет, загружать яваскрипт с сервера
2. этот скрипт должен вставить ифрейм так, чтобы он оказался сверху окна, а для страницы добавить отступ сверху равный размеру фрейма, чтобы весь контент был доступен.
3. загрузить в ифрейм страницу с сервера и подстраиваться под размер этой страницы по вертикали.
4. на странице будет либо форма входа/регистрации, либо форма добавления товара.
5. если в нём нет формы добавления товара, ждём пока туда загрузится соответствующая страница
6. в момент клика на букмарклет запоминаем выделенный текст, чтобы использовать его в качестве дефолтного описания
7. также собираются все картинки со страницы (архитектура должна предполагать расширение алгоритмов поиска и асинхронность). отфильтровываются слишком маленькие. самая большая по площади запоминается как "основная"
7.1. дополнительный алгоритм - пройтись по ссылкам методом head для поиска более крупных изображений
7.2. дополнительно разработать алгоритмы для популярных галерей
8. рендер списка картинок в виде превьюшек с возможностью "выключения/включения" и "выбора главной".
8.1. подумать насчёт добавления своих картинок
9. поддержка браузеров: ие8-10, последние релизы фф, хрома и оперы
10. перехватывать все ошибки и в случае их возникновения - рисовать сообщение с предложением посетить сайт и заполнить форму вручную
11. вёрстка формы входа для фрейма (нужен дизайн)
12. вёрстка формы добавления товара (нужен дизайн).
12.1. обязательные поля: список картинок, название, цена, валюта (выбор из списка).
12.2. дополнительные: описание, размер, цвет. предусмотреть расширение списка полей.

работы на неделю. нужны дизайны и спеки серверных ручек.

trikadin 09.10.2012 01:59

Цитата:

Сообщение от dmitrylushkin
Это небольшой (относительно) проект на пару дней. Оцените сами свои трудо-затраты, если вы уже разрабатывали подобный продукт, то для вас не составит много труда/времени чтобы адаптировать под наши нужды (см. пример bookmarklet на www * myregistry * com (зарегистрируйтесь или напишите мне я вам скину доступ)), если вы не сталкивались с подобным, то welcome to www * myregistry * com проанализируйте их продукт и кидайте мне квоту на: dev @ registrylove.com

Спасибо за Ваше время!

День добрый, повторю: укажите вилку зарплаты. Иначе тема будет удалена. Читаем правила раздела.

dmitrylushkin 09.10.2012 02:01

Цитата:

День добрый, повторю: укажите вилку зарплаты. Иначе тема будет удалена. Читаем правила раздела.
300-700$


Часовой пояс GMT +3, время: 03:50.