Разработка WEB компонента на Laravel
Постановка задачи
Необходимо разработать компонент работы с реестром абонентов.
Реестр абонентов - это список абонентов (телефонных устройств) подключаемых к серверу телефонии. Каждый абонент характеризуется рядом параметров.
Компонент должен быть представлен двумя областями на одной экранной форме: область
списка абонентов и область редактирования параметров. При нажатии на строке с записью об абоненте в области списка абонентов должны открываться (подгружаться) параметры
абонента в области редактирования параметров (AJAX). Область редактирования параметров содержит несколько вкладок с параметрами, которые сохраняют свои изменённые значения до нажатия кнопки "сохранить".
Всю реализацию необходимо выполнить именно на bootstrap шаблоне SmartAdmin (HTML + AJAX функции). Есть дизайн экранных форм, выполненный на базе элементов bootstrap
шаблона SmartAdmin в соответствии с его принципами:
- формы редактирования параметров абонента;
- список абонентов.
Допускается отклонение от дизайна в пользу сохранения "стандартов" верстки шаблона
bootstrap. Т.е. не допускается модификация библиотек SmartAdmin.
Ход выполнения работы - в нашем bitbucket репозитории, в отдельной ветке subscribers.
Основа для разработки компонентов WEB платформы имеется!
К заданию прилагается изображения с дизайном. Шаблон SmartAdmin будет предоставлен выбранному исполнителю. Свои комментарии, как я сам с ним работал, тоже.
Требования к компоненту в целом
• Все SQL запросы должны быть написано явно, без использования модели.
• Список абонентов — без использования php компонента datatables от laravel.
• INSERT таблиц без миграций.
• Описание справа в блоке редактирования параметров пока оставляем пустым, но
предусматриваем блоки DIV, чтобы пометить позже туда информацию.
Готов выслушать ваши предложения по сроку реализации и стоимости.