3 ms·
We have really easily implemented this service with Nocodb. I think the only feature missing would be the pow catpcha. I would like to have a moment in my life
by n3storm 2y ago
We have really easily implemented this service with Nocodb. I think the only feature missing would be the pow catpcha.
I would like to have a moment in my life to write down how we have done it.
- Oia20 2y agoNice! I've used Nocodb quite a bit myself, a big fan of it, especially as a free self hostable alternative to Airtables (which is way overpriced imo). You have the form data being placed into a table, or being sent somewhere external?
- n3storm 2y agoWe store submitted data for a while and purge periodically. We have implemented a multitenant table for multiple websites, depending on which site has been contacted a different webhook is triggered for notification.
- Oia20 2y agovery cool setup, I would be interested to read more into it if you do get around to writing it down!
- n3storm 2y agoAlso, we have tried in the past a Nocodb json field but was buggy. Nocodb 0.260 has been recently released and we would like to give it a try again to store extra data in some forms, like "Type of enquiry" or Support like contact forms, without having to create a table for each case. We are succesfully using Nocodb as a Headless CMS too (for +10 microsites)
- include 2y agonocodb fan here. also would love to see your work.
- j45 2y agoNeat idea, Nocodb is pretty capable. Makes me want to also check if Supabase/Budibase has any decent ability to protect against malicious traffic. Other things I've considered: - Appwrite might be another one to look into (might be able to put some or all of these behind cloudflare for another layer). - Post to some kind of workflow, like n8n and move on from there. - Use a simple API gateway, pretty easy to isntall Tyk, Kong, etc that can detect malicious traffic.
- rudasn 2y agoI've done contact form -> Google sheets -> to my email before for a static react (?) website. Worked quite well and was pretty simple iirc.