RelayForms

A backend for your form submissions focussing on privacy

Visit Website
January 21, 2021 First beta user and form submissions!

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).

Comment

November 23, 2020 Registered relayforms.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.

Comment

October 6, 2020 Created the first MVP

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.

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!