
RelayForms
A backend for your form submissions focussing on privacy
The local business I built the website for started using RelayForms productively as a beta user. Not long after integrating the form endpoint, they've received their first form submissions.
This marks also the first usage of RelayForms' Integromat app that allows the business to forward any form submissions (including any file attachments) directly into their project management tool (Monday.com).
I was working for about a month now on turning that first MVP into an actual product. I was working on a Next.js frontend using TailwindCSS. I chose Firebase as my backend - it offers a lot of things out of the box, like authentication and a data store and cloud functions. It also has a very generous free tier which comes in handy when you're bootstrapping a business.
After some deliberation and discussions with friends and work mates, I've decided on a name for this new project: RelayForms was born!
I quickly secured the domain using Google Domains (which was a super easy process) and moved my Firebase project to that new domain.
2 Likes
Comment
I was working on a website for a local business: a Next.js static generated site backed by Prismic. I needed a way of accepting form submissions with file attachments. I was hosting this website on Netlify, so I first tried out Netlify Forms. However, I wasn't very satisfied with the free tier and the paid tier was very pricy for a small business website.
So I hacked together a very simple solution using a Google Cloud Function that would parse form data and store any file found in the form data within a Google Cloud Storage bucket. Then it would replace the file with a signed download URL and send an email to the website owner with the data.
2 Likes
Comment
About
I needed a service like this for a website I was working on and wasn't happy with the solutions I could find online. I also for a long time wanted to start my own thing. So I created RelayForms!

Comment