TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Serverless Forms for Static Sites

1 pointsby sochixabout 5 years ago
Hello hacker, I need your advice!<p>I want to develop a simple service to handle forms submitted. It will be open-source and easy to deploy. The only thing that stops me is “does someone else need it?” or there is already a great solution that I overlooked.<p>I have a static site (link in profile) which serves my freelance portfolio and several forms on it to get the quote requests. I’m struggling with the spam on my forms, that’s why simple solutions (aka forward form submission to email) didn’t work for me.<p>All of the proposed solutions are either paid or abandoned by founders or require a lot of work to deploy.<p>I’ve tried several paid solutions but none of them worked as expected. For instance, they count spam requests from black-listed IP addresses in a monthly quota. Also they don&#x27;t support ReCaptcha V3 and force me to show captcha to the end-users which significantly drops the conversion rate. Maybe I overlook something, and there is a good solution to my problem, let me know.<p>My plan is to develop an open-source serverless backend for forms submission. You can deploy it with one-click deployment to heroku or google cloud run and pay cents to host it. Another option is to collocate it on your own hardware and run it in a docker container.<p>Service will NOT include forms constructor, it’ll handle the forms submission and do notifications.<p>The complete list of features:<p>* Google Recaptcha v3 integration * IP blacklist * Regular expressions to filter spam texts (for example reject text that contain only digits) * Submit form via AJAX or via standard submit * Notifications via webhook (it’s possible to do Zapier integration, Slack, Rocket chat, Telegram) * Notifications via email<p>I ask your advice on this to prevent useless work. If you’re happy to use this service drop me a line on ilia[at]ipirozhenko.com and I’ll include you to the beta-testers list. If not, comment why and you will save me from days of useless work.

no comments

no comments