I need to admit, I always have to look up how forms work in Laravel. So consider this blog post a quick overview — and a cheatsheet for myself in several months. Here is how a simple form with one input field, say a fullname, and server-side validation looks like.
I use TailwindCSS together with the form plugin to get a decent UI with minimal extra markup. To get your form working, you need to catch the submission.