Laravel is also my answer, and I use Forge + DigitalOcean / Hetzner. Yeah, I could do the same thing without Forge, but it just removes some friction, and I really appreciate that for a side project. I found it pretty easy to setup a basic CI / CD setup with Github + Forge, where my tests are run on every push to Github and then deployed if tests pass. I'm also using Filament for my admin panel and my user-facing UI, which has been great so far.
Comments
Laravel is also my answer, and I use Forge + DigitalOcean / Hetzner. Yeah, I could do the same thing without Forge, but it just removes some friction, and I really appreciate that for a side project. I found it pretty easy to setup a basic CI / CD setup with Github + Forge, where my tests are run on every push to Github and then deployed if tests pass. I'm also using Filament for my admin panel and my user-facing UI, which has been great so far.