I'm new to this and would like to build a service like this one day. What exactly did you use Laravel, alpinejs, tailwind, and vite for? Was it necessary to have 4 different resources?
Tailwind is for styling.
Alpinejs is for sprinkling interactivity on the site.
Vite is probably the bundler for all the frontend stuff to minify, vendor etc