I Got Tired of Building Contact Form Backends, So I Built FormAS
Every time I built a website, portfolio, landing page, or SaaS product, I ended up solving the same problem:
How do I handle form submissions?
The process was always repetitive:
- Create an API endpoint
- Validate requests
- Store submissions
- Send email notifications
- Add spam protection
- Export data when needed
For a simple contact form, it felt like too much work.
So I decided to build FormAS.
What is FormAS?
FormAS is a Form Backend as a Service.
Instead of building and maintaining your own backend, you can create a form endpoint and start receiving submissions instantly.
It works with:
- Next.js
- React
- Static HTML websites
- Landing pages
- Portfolios
- Any frontend application
Features
📧 Email Notifications
Get notified whenever someone submits your form.
🔗 Webhooks
Send submission data to your backend, CRM, Discord bot, automation workflow, or any external service.
🛡️ Spam Protection
Built-in honeypot protection and rate limiting to stop spam and abuse.
📊 Submission Dashboard
View and manage all form submissions from a single dashboard.
📤 Export Data
Export submissions as CSV or JSON anytime.
⚡ Simple API
Just one endpoint. No backend required.
Why I Built It
As a developer, I wanted something simple.
Not a form builder.
Not a website builder.
Just a reliable backend for forms.
Something I could connect to a frontend project in minutes and move on.
Example Integration
<form action="https://api.formas.space/api/submit/YOUR_API_KEY" method="POST">
<input type="text" name="name" required />
<input type="email" name="email" required />
<textarea name="message"></textarea>
<button type="submit">Send</button>
</form>
That's it. No backend required.
Building Challenges
While building FormAS, I learned a lot about:
- API design
- Webhooks
- Rate limiting with Redis
- Spam prevention
- Email delivery
- Developer experience
One of the biggest lessons was that the "simple" products are often the hardest to build because they need to feel effortless for users.
What's Next?
Planned features include:
- File uploads
- Team workspaces
- Advanced analytics
- More integrations
- Better webhook tooling
I'd Love Your Feedback
If you've built forms before, I'd love to know:
- What's your biggest pain point?
- Which feature would make you switch from your current solution?
- What should I build next?
Links
🌐 Website: https://formas.space
📚 Documentation: https://formas.space/docs
🚀 Product Hunt: Coming Soon
FormAS is built by me, Ayantik Sarkar, CTO at HoardSpace, and is launching as a HoardSpace Product.
Thanks for reading!
Top comments (0)