1. Есть PHP-скрипты, который сейчас работают для клиентов;
  2. Необходимо разработать личный кабинет, чтобы можно было подключать других клиентов на основе этих скриптов в своем кабинете, после оплаты.
  3. Примеры похожих сервисов - https://bringer.pro/, retailcrm.services, albato.ru, apix-drive.com

Ссылка на более подробное ТЗ - https://www.notion.so/a21c0dbe49c846f1b1e8884bdc409cfc

Авторизация и регистрация

  1. Регистрация должна проходить по полям - Почта, Телефон и пароль.
  2. Авторизация возможна как через телефон, так и через почту.

Модули

  1. Модули должны быть сгруппированы по общему признаку, например, модули, которые относятся к Оплатам или Службам доставки.
  2. Сами модули должны быть отражены в виде: картинки, названия, описания, стоимости и кнопки "Подключить". Пример ниже.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/4789e985-1c7e-4b03-ba3e-60da4cc6c75e/Untitled.png

  1. Добавить пункт с разработкой индивидуального модуля.

  2. Пример модуля для подключения https://github.com/retailcrm/moysklad-catalog

  3. Некоторые модули, например, тот, что выше, должны запускаться раз в какое-то время, поэтому необходимо сделать возможность указывать срок запуска, возможно запуск по крон. Т.е. есть модуль для формирования каталога товаров из Мой склад, его нужно формировать каждый час.

  4. Добавить возможность подключения одного модуля к нескольким аккаунтам retailcrm

Подключение модуля

  1. При нажатии на кнопку активировать, должна открываться новая страница с данным модулем, где будет описание того, что можно через него сделать, фото, стоимость.
  2. Должны быть поля, которые необходимо заполнить для работы модуля, на примере https://github.com/retailcrm/moysklad-catalog будут поля