1) Использовать готовую админ панель по типу voyager
2) Использовать Laravel CRUD generator по типу getcraftable
3) Ничего не использовать, написать самому с нуля.
Тебе нужно посчитать кол-во дней от текущего дня месяца до первого числа, сколько прошло, и добавить это количество дней к прошлому месяцу. Все это в INTERVAL
Талян, мой первый сайт назывался Night Live и там что-то типа клубного сайта было, на темном фоне конечно же и вот с подобной фоновой картинкой (приглушенной в фотошопе процентов на 60):
Тут надо с личного блога начинать.