Сделать панель управления на Laravel

Оксана14 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
17.06.2019

ПОЛНОЕ ТЗ: https://docs.google.com/document/d/1wMBdU7qozrWnhlYp9ko0zk9xyN9lv4TuonehoJHF6E4

Суть задачи

Сделать панель управления на Laravel, которая позволит создавать

аккаунты пользователей и управлять списками своих сайтов, рекламных мест

и блоков внутри них.

У сайта должна быть заглавная страница, с какой-либо информацией и панель управления.

Сайт должен быть выполнен в стандартном стеке, php

последней версии, для фронтэнда только jQuery, фреймворки вроде React

или Vue не нужны.

Все инструменты на сайте должны быть опенсорсными, и поддерживаемыми,

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

установке и библиотекам, которые используете в работе, с прямыми

ссылками на домашние страницы или репозитории на гитхабе.

Для понимания сути задачи, требуется ознакомиться с плагином для WP - https://www.dropbox.com/s/4bgaq1gyboqbdze/custom-blocks.zip?dl=0

В нашем случае разрабатывается система для внутреннего использования,

которая станет заменой этого плагина. Система будет работать в качестве

управляющей структуры для множества сайтов на WP. где будет установлен

плагин, управляющий размещением рекламных блоков. Связь с плагином будет

осуществляться через RESTful API, описание которого будет предоставлено

на втором этапе собеседования.

Должна быть предусмотрена возможность внесения изменений в разные части

системы. Например, добавление новых столбцов в таблицы в списках и т.п.

Бюджет ограничен суммой, указанной в задании.

Если вы дочитали ТЗ до конца, то начните свою заявку со слова: "AdvNetwork".

Общие требования

- Опыт работы с Laravel более 2 лет

- Опыт работы с HTML, CSS и JS более 3 лет

- Наличие проектов выполненных на Laravel в github или же показать бэкэнд одного из своих проектов.

- Валидная верстка, которая проходит W3C валидацию без ошибок

- Следовать стандартам PSR-12 при написании кода. никаких табов, строк более 120 символов и т.п.

- Визуально код должен быть читаем даже для новичков.

- Код должен покрываться комментариями, без фанатизма, но самый простой docblock должен присутствовать.

- Все JS и CSS файлы в релизной версии должны быть минифицированы, но в

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

- Запрещено использование комплексных решений вроде FontAwesome ради

вставки пары иконок. Используйте SVG теги, если требуется вставка

иконки, перегружать страницу целым набором нет смысла.