Does it make sense to switch from weweb+supabase to flutterflow+supabase for internal tool development for clients ?

Troubleshooting

Hello all,

I'm new to flutter flow and i'm considering it for my future development projects. We make custom internal tools for clients. Typically clients want both mobile and desktop views for which i have been using Weweb+Supabase as my stack and it works well.
I'm exploring flutter flow because of the native mobile features it enables, branching and versioning for development teams and code export.
There are a few questions who's answer will help me decide and i'd appreciate if the flutterflow team can help me with these :-
1) For flutterflow+supabase stack are push notifications natively integrated(i.e. easy to set up) or will i need FCM (Firebase)? If yes then can i use supabase for everything else and firebase FCM for push notifications? Is it worth going to FF for this since "one signal" can do this on a PWA ?
2) How credible is the code export ? Weweb also offers it but all these code exports are notoriously called "spaghetti code" for a reason. Is this applicable here as well ?
3) How practical/effective is branching, version control ? i.e. Does it help more or does it lead to merge conflicts/breaking the app more ?
4) How much of a bottleneck is getting approval on app store / play store when publishing apps and its updates ?
5) How easy is transferring the app to a client ? Post transfer can i remain on their team for maintenance/bug fixing and can i do this for multiple clients?
6) What's with all the negative PR on reddit around FF team focusing on dreamflow and not on FF ? Last thing i'd want is to build on a platform that could go extinct in the near future!

Overall would you recommend FF to a internal tool dev agency like mine who is already making scalable products using weweb+supabase ?
Serge Middendorf Danial Zaib Langah please guide
Cheers
AK

What have you tried so far?

I'm new so i need some answers before i can decide if i want to choose FF as part of my dev stack for internal tool development

Did you check FlutterFlow's Documentation for this topic?
No
3 replies