Cделать сайт-клон/витрину/front-end ebaytoday.ru
Он будет вытаскивать все данные по API с самого ebaytoday.ru.
Этот сайт будут устанавливать у себя партнеры. Они должны иметь возможность кастомизировать внешний вид, показываемые каталоги (через настройки) и делать еще ряд специфичных настроек о которых позже.
Сайт должен уметь автомитически обновляться если мы выпускаем новую версию, при этом настройки (css, js...) у партнеров не должны убиваться.
Условно можно разделить весь функционал сайта на следующие блоки:
- каталоги ( как ebaytoday + кастомизация )
- личный кабинет ( как ebaytoday + кастомизация )
- админка (спец функции партнера)
система обновлений должна быть как в вордпресе и требования к хостингу приблизительно такие же
то есть движок сам должен понимать если стоит мемкеш то кешировать надо в мемкеше а если его нету то
использовать файловый кеш и так далее
требования к остальным настройкам как у вродпресса, если есть необходимость то, аргументированно, можно отступать от этого правила
у нас на сайте будет ссылка скачать себе движок ebaytoday и стать посредником
то есть мы отдаем % от своей прибыли
а партнер привлекает клиентов
работа ведется от его имени
как будто бы он посредник
возможны два режима работы движка:
1. у партнера свои клиенты (не пользователи ebaytoday), и надо будет ему дать возможность импотировать базу клиентов своего ресурса в партрнерку или организовать сквозную авторизацию
2. клиенты партнера являются пользователями ebaytoday
в первом случае партнер имеет полный контроль над аккаунтом клиентов создает/редактирует/удаляет их, и хранятся они в локальной базе (нужно предусмотреть возможность импорта этих клиентов в ebaytoday)
а во втором он может только смотреть статистику по закупкам клиентов и соответственно по своим отчислениям
если мы что то меняем у себя в родительском проекте, то соответсвенно делаем новую версию клиента, а все партнеры автоматически или в ручном режиме обновляются до новой версии клиента, ну собвственно как и в других "cms"
есть например сайт, какой-нить shophelp.ru он решает оказывать услуги посредника, ставит наш движок, клиент, кастомизирует его (свой дизайн, текстовки) и от своего имени оказывает услуги посредника, а на деле работает ebaytoday, но пользователь shophelp.ru об этом не знает
для подключения мы выдаем партнеру ключ, он скачивает себе клиента и сразу же начинает работать
можно посмотреть видео инструкции о работе личного кабинета сайта ebaytoday здесь -
www.dropbox.com/sh/cphp60... как посмотреть АПИ
по этому ключу можно только смотреть режим READ ONLY).
Consumer key: diffy.ru
Consumer secret: fb01ec071f2ff0a8e095a68aee3024c5b5d958ca
Domain: ebaytoday.test
1. Необходимо получить ключ доступа к XML-RPC API. Для этого нужно перейти по ссылке
apitool.test.ebaytoday.ru... , указать там высланные данные и нажать Personal token.
Справа будет отображаться история запросов, она поможет вам понять какие действия в этот момент
выполняет клиент.
2. После получения токена в колонке Access token будет кнопка XmlRpc, нужно нажать на неё и будет
осуществлён переход к XML-RPC API с указанным ключем. Там уже будет описание доступных на данный
момент методов.
Для разработки потребуется команда из 3+ человек. Хотелось бы чтобы команда состояла из разработчиков, qa инженера/ов + team lead
Сроки и время на разработку обсуждается на основе оценки.