Skip to content

seancfong/monoform

Repository files navigation

Monoform

Overview

Monoform is an open-source form-builder app with:

  • Markdown integration
  • Clean and intuitive UI
  • Seamless autosaving capabilities
  • Mobile-web support
  • Increasing flexibility

Technologies used

  • Next.JS 14
  • Drizzle ORM
  • PostgreSQL
  • Neon DB Serverless HTTP
  • Neon DB Websocket Pooling
  • Resend
  • Lucia
  • shadcn UI
  • Tailwind CSS
  • React Hook Form

Supported Features

Block Types

  • Markdown header blocks
  • Multiple choice (choose one)
  • Checkbox (choose multiple)

Current Builder Features

  • Marking an entry as required
  • Organizing forms into sections
  • Re-ordering blocks

Future steps

Checklist roadmap

  • Adding workspace dashboard
  • Form builder to add and modify questions
  • Public-facing form page
  • Creating a responses tab with history and statistics
  • Integrating with OAuth providers
  • Adding a home page

About

The next step to building remarkable forms

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages