It could be a couple things. Make sure all your .env config file is up to date. Also run
yarn run watch
or
npm run watch
in a separate terminal with the php server. Is there a route for the 500 error (like when loading tasks or is only with creating them)?
Source code here: https://github.com/connor11528/laravel-vue-tasks