Описание бизнес-логики - точки, менеджеры, клиенты

Точки, менеджеры, клиенты

Вся система делится на торговые точки. Администрация сайта представлена супервизором, который видит все точки. 

На точках работают менеджеры и клиенты. Клиент в своем кабинете видит информацию только по своей точке. 

Менеджер в своем кабинете обрабатывает заказы только своей точки (и видит клиентов только своей точки). 

Каталог товаров является общим для всех точек и управляется в кабинете супервизора. 

Регистрацией менеджеров занимается супервизор. 

Регистрация клиента может быть произведена 2 путями:

  • менеджер регистрирует клиента на точке
  • клиент регистрируется самостоятельно по реферальной ссылке другого клиента.