По поводу второго, я немного понял и идею и пошёл разбираться в том коде.
А по поводу платёжки, организация в Украине, а все сервисы Яндекс заблокированы. Можете посоветовать другую платёжку, присматриваюсь к Payeer.
Bzdykin, драйвер сессии поставил database, миграцию запустил, кеш почистил, artisan key: generate заранил, всё равно. На локалке работает всё, повторюсь
Ruslan Ruslanov, Зависит от реализации. По стандартам PSR да, да и в современных фреймворках его используют. Но на данном этапе обучения, автору хватит и этого :)
npm run watch
запускали? Возможно, у вас монтируется старая версия компонента.