I am searching for a landing page builder where I could use react components (drag and drop like web flow) that has the ability to save emails/credit card info. It needs to be quick to design but still not be bland overused templates - needs to look unique. And all this needs to be open source, with the ability to host it.
Do you know anything that can achieve that?
If not, would you use something like this?
Funny :)
You want a prebuilt SaaS that is opensource?
That doesn't exist.
Not a complete SaaS :)
Just a landing page to get validation before building the fully fleged SaaS app.
Ah I miss understood haha.
I thought you wanted a open source landing page builder that came with payments etc.
Why does it need to be in React?
Also collecting credit card info requires PCI so you need to use Stripe or something else. Best left to Stripe Checkout.
Hmm, yeah but only the landing page:
Using https://github.com/artf/grapesjs for the webflow.
I would like to use React components because it gives me more control and I can use other components around https://react.parts/
And adding a stripe payment could be: https://react.parts/react-stripe-elements?search=stripe
I'm thinking of hacking this together so it will be easy to create landing pages for free :)
From the devs I spoke to they didn't enjoy grapejs at all.
Hosting is expensive and you will be abused, I spoke to a lot of website builder founders.
How do you plan on hosting React sites?
I believe they require a ton of servers as you need to run Node.
Why would react need "a ton of servers"?
If I may advise, take a look at next.js and Vercel, it's cheap, fast, easy to use server side rendered hosting, and it is based on react.
I thought he wanted to host the sites.
Nextjs isn't static it requires a server to run.
Well, I never said it was static, but it is actually partially served statically via a CDN - if implemented that way.
Anyway, that's not the point of OP question, just wanted to add info. Best of luck @agam.
Thnks for the response. But what is problematic with grapejs?
What do you use?
And I thought to make it open source so people could host it themselves.
Not sure, we had companies using grapejs willing to pay us good money to swap to our closed source builder.
Might want to look at https://blocks-ui.com/
Awesome!