So many app builders suggest using supabase or similar for good reason. They do it all, and very well too. I built 2 apps that worked well on supabase. The problem can be the price, if you're just starting out and trying to figure out if your app has legs before you have the capital to find this yourself. There are cheaper free options that you can use that are just as easy to setup and use when you're vibe coding and prototyping. If you're interested in how the options play out, I could post my thoughts in detail for you to decide on what is best for your app.