[← back to projects]

[archived]

Form Maker

Form builder & data collection platform

5 months

A no-code tool for building forms, invoices, and queryable data tables — one app instead of four.

Form Maker screenshot 1
Form Maker screenshot 2

The problem

Businesses juggling multiple form-building tools needed one platform to design forms and invoices, turn collected data into queryable tables, and keep reports current automatically.

What I built

A no-code web app: design forms and invoices with a drag-and-drop GrapesJS interface, auto-build dynamic tables from CSV uploads, and schedule queries so reports stay current.

Core features

  • -Drag-and-drop form and invoice builder powered by GrapesJS
  • -Dynamic tables generated automatically from CSV uploads
  • -Query builder to explore data in dynamic tables
  • -Scheduled queries that auto-populate reports
  • -Efficient handling of large CSV uploads

Engineering highlights

  • -GrapesJS integration for intuitive template creation
  • -CSV pipeline optimized for large uploads
  • -Query engine lets non-technical users explore their data
  • -Reliable query scheduling for always-current reports

Tech stack

Ruby on RailsGrapesJSBootstrapMongoDB

Impact

  • -Replaced multiple form-building tools with one platform
  • -Eliminated manual data entry via automated CSV-to-table population
  • -Enabled non-technical users to query their own data

Want something similar built?

Happy to talk it through — drop me a line.

[get in touch]