Supabase + Softr

Hello everyone,

I’ve been using Supabase as an alternative to Airtable. So far, it has been great and relatively easy to set up. However, there are still glitches with Supabase even though it works fine in Airtable. I wonder if anyone else is transitioning to Supabase or using Supabase as the primary data source. I would love a group to discuss and work together to get the dou working correctly. I’m happy to help if you are new to Supabase as well. I’m not a coder, but Supabase AI Assistant and ChatGPT have been my main go-to for queries, automation, and bug troubleshooting.

Let me know,

Cheers!

1 Like

I haven’t used Supabase with Softr yet, but have used each tool for various projects in the past and would be happy to chime in. Is it mostly data syncing/fetching issues that you’re experiencing?

@keymaker / @vkiem1983 – it seems like the supabase integration doesn’t currently support the one-to-many sync-with-source pre-population of elements – have you found the same? One-to-many seems to work with airtable as a data source, but not supabase (seems to only support one-to-one relationships re: sync with source).

I’m just playing with it because I’m moving to Supabase and am running into the same issue. “Synch with source” seems to not work yet?

as far as I can tell it does not. @artur, can we get some clear roadmap expectations set on the level of support SOFTR plans to offer for supabase? If it isn’t planned to be at least at feature parity with airtable support, I need to rethink using this platform.

Have you tested synching users etc. yet?
I’m just in the process of moving everything over to Supabase and then testing what works and where I need to build smart workarounds.

I did some first tests and some stuff seemed to work with workarounds, just making things a bit annoying. For instance not writing M2M relationships.

I hope all the main functionality works, otherwise I’ll have an issue and will have to look for a frontend alternative because I do need to move away from Airtable now :face_holding_back_tears:

My take here was to use a text array as inout field and then run an automation to create the M2M relationship or M21

@Tim_ClimatEU have you evaluated other frontend alternatives? Looked at bubbl.io, but it’s overly complex to the point where you might as well just code it…

@Tim_ClimatEU – what are you using for automations – zapier/make/n8n…other? Have you found that as effective bridge to cover the limitations in softr? Haven’t gone down that road yet since it smelled like the UI glue of all that would be fragile…

I’ve looked at WeWeb and AI tools like Lovable and Windsurf, but the first step for me for now is to move the backend. I’m getting to so many limitations with Airtable that I urgently need to move. I would probably first test the limits of AI frontend tools before I learn a new platform. Bubble I don’t like because of their pricing mechanism and lock-in effect.

Just natively in Supabase you can set up triggers, I just used ChatGPT to write some querries for me. Just give the o3 model your use case and you get a pretty solid setup done without knowing anything about writing querries (I don’t). So far, no need to integrate make etc., but I’ll keep you posted

How has it been going for you @vkiem1983 ?