Visit FormBin to register, setup a form, and start collecting submissions.

Vision

There are multiple websites providing simple connection between HTML forms and e-mails, such as Formspree or Formcarry. My main issue with those is expensive pricing, and limiting free tier.

My goal was to create equally simple HTML form backend, which is free and open source. To keep it 100% free, submissions aren't send by email, instead, stored in a database. To have experience similar to e-mail with notifications, pings, and ability to mark it as read, I decided to integrate with Discord.

While this idea was in my mind for over a year, I decided to work on this during Leo's mini-hackathon in collaboration with Appwrite. Hackathon only lasted 3 days, out of which, I spent 2 days working on FormBin.

Features:

  • GitHub OAuth2 login
  • Simple form creation
  • Onboarding to connect HTML form
  • Discord webhook automation
  • Visual submissions database

Technologies

  • Svelte and SvelteKit
  • TailwindCSS (shadcn-svelte)
  • Appwrite OAuth (GitHub)
  • Appwrite Databases
  • Discord webhooks

Screens

You can also visit Project case study to learn more about vision, flows, and screens in the application.