Приветствую! Дабы не писать запрос в базу по первому требованию маркетологов и вдохновившись мастером отчётов в яндекс директе набросал вот такой интерфейсик:

Генерируется post запрос серверу и тот генерирует запрос в базу через местный квери буилдер. Сейчас это всё работает на jquery и jquery ui, и буду переписывать под vue.js
Подскажите, что почитать, или похожие проекты на php, попробовать по изучать код и т.д. Это делал чисто из головы...
Хочу так же реализовать конструктор колонок (как у гугла в эдвордсе) сортировку по этим колонкам и поиск.