Административная панель нужна для удобного занесения информации ее корректировки, сохранения заказов и построения отчетов.
Здесь я постараюсь описать как мы ее видим, но это не точное понимание, готовы обсуждать и прислушиваться к вашему мнению. Так как у вас опыта в таких делах больше.
База данных уже создана. Данные нужно вывести в админку.
Недостающие поля нужно добавить!
Нужна страница входа для администратора и менеджера.
Нужна страница восстановления пароля только для администратора, для менеджера эта функция закрыта.
Далее как мы видим саму админку. Верху часть бара в которой располагается иконка меню (по клику закрывает и раскрывает левый сайд-бар меню). В правом углу иконка пользователя по клику на которую всплывает окно выхода их админ панели, переход в личный кабинет настроек пользователя, возможно еще какие - то настройки.
При входе в админку видим некий дашборд, в котором показывается количество заявок за день и всего заявок в данном регионе. Количество пользователей в данном регионе. Аккаунты менеджером будет раздавать администратор сайта. Менеджер региона видит только информацию по своему региону, администратор сайта видит все.
"Пользователи" - это те кто зарегистрировался в приложении. Возможно как то по другому назвать.
"Регионы" - справочник регионов. Этот раздел видит только администратор сайта!!!
"Сервисы" - это услуги. Заводить услуги будет администратор, менеджеры должны просто проставить галочки на услуги которые они будут предоставлять в своем регионе.
"Админ" - назвали пока так. Это раздел где администратор видит и себя и менеджеров региона. Администратор может редактировать и править все.
Менеджер видит только себя и правит информацию только свою.
У него должны быть поля:
"Заказы" - здесь отображаются заказы от пользователей в табличной форме. Есть предположение сделать как в мобильной версии "Архивы".
У заказов должны быть вверху фильтры по датам от и до. Чтобы можно было выбрать период заказов и импорт этих заказов в Excel c отобранными датами.
У администратора добавляется еще в фильтре поле регион. Администратор выбирает не только отбор по датам но и еще в разрезе региона - это все фильтруется в таблице и есть возможность экспортировать в Excel как все заказы так и отобранные по фильтру.
Вот примерное наше видение админки.
Не судите строго, такого рода ТЗ я не разу не делал, поэтому возможно тут немного сумбурно написано, возможно чего-то не хватает для понимания. Готов обсуждать и обговаривать нюансы уже с вами!
Наверное лучше по Skype или может вы предложите удобную форму диалога.