29 Ноябрь 2008 г.

Делаю профили.. затягивает

Наконец-то пишу функционал, которым пользуюсь сам. Это прет неподеццки.

Что уже сделано:
  • публичный адрес странички профиля, напр. http://www.developers.org.ua/m/max/
  • загрузка фоток (любого размера, при загрузке масштабируются до 200 пикселей по ширине), пример
  • загрузка аватарок пользователей с gravatar.com, пример
  • ре-публикация ленты твиттера, если пользователь указал свой twitter id, пример
  • публичная страничка Участники, пока правда малофункциональная
  • поиск участника по имени
  • форма "Написать пользователю" - ее реально используют, а одни хитрые друзья пытались через нее своими вакансиями спамить :)
  • грамотный SEO для страниц участников, пример1, пример2
Что хочу сделать:
  • управление емейл подписками (кнопка Отписаться)
  • функция "Друзья", для построения сети контактов :)
  • ре-публикация рсс-ленты пользователя, например личного блога, который нельзя поставить в Планету
  • рейтинг пользователей: раздача +/- другим участникам
  • мини-аватарки 24х24, как на Хабре
  • загрузка аваторок из гмейл, через XMPP
  • загрузка резюме в формате doc/html/pdf (?)
  • функция "Группы"
  • функция "ищу работу": галочка в профиле, страничка со списоком пользователей, которые ищут работу
А что хочется вам?

2 коммент.:

vadim комментирует...

Пару бредовых идей:
Грузить резюме с публичного профайла LinkedIn - там используется микроформат hResume, так что все будет вполне легально.

Сделать функцию "Flag this foto" как на LinkedIn чтоб избавиться от картинок телепузиков на месте фото.

Насчет аватарки по XMMP - Google отдает её только авторизированнм контактам, потому прийдется проситься к пользователю в Jabber Roster для того, чтоб сгрузить его аватар.
Вижу workflow так:
На странице редактирования профайла будет кнопка "Загрузить картинку из Jabber/GTalk" и предупреждение, что нужно будет авторизировать контакт bllahbla@developers.org.ua.
По нажатию на кнопку отправляется запрос на авторизацию, а дальше уже загружается аватар.

Если не пугает использование Java - могу помочь с реализацией. У себя уже на 80% реализовал.

Андрій Рущак комментирует...

Хочеться мати усе це щастя також і українською ;)