https://codepen.io/login2030/pen/VrxgPe
https://codepen.io/login2030/pen/jaxJxO
Ну и могу подкинуть идею для простецкой CRM по учету статей для сайта) Я сам такую буду писать для себя. Сейчас всё это хранится в гугл докс эксель и там это вести просто неудобно.
В общем есть список всех сайтов, сайты можно удалять, добавлять, редактировать. У сайта есть информация о том, за сколько его купили, и сколько потратили на статьи. Так же есть информация о том, сколько на нём заработали.
На странице каждого сайта есть список дохода - в этом списке откуда пришел доход и его количество. И список статей - в этом списке у каждой статьи есть 2 статуса - прошла ли она проверку на плагиат и выложена ли на сайте.
Внутри статьи есть само поле статьи, изменение её статуса - выложена ли на сайте, изменение статуса по плагиату - прошла или нет и сколько статья стоила
Так же есть раздел статистики по сайтам - сколько на них потрачено, сколько заработано за день, неделю, месяц, год.
Если сайт окупился - появляется зеленая галочка на его карточке, если нет - галочки нет.
Роутинг, идентификация администратора, всё делает Vue на клиенте. Сервер выступает только в роли REST API.
Это еще предварительный функционал, так сказать, просто как идея для реализации)
Чтобы не ломать голову над версткой можно воспользоваться чем-то вроде:
https://vuetifyjs.com/ или
https://bootstrap-vue.js.org/