
FormCraft AI
FormCraft AI is an AI-powered form builder that generates form structures, analyzes responses for sentiment and spam, and connects submissions with Airtable.
What it is
FormCraft AI is a form management platform built for creating, publishing, and analyzing forms without relying on a static form builder.
Users can generate form structures from prompts, manage custom fields and conditional logic, collect responses, analyze sentiment and spam signals, and sync form data with Airtable.
Screenshots

Dashboard
Central workspace for managing forms and viewing response activity.

AI Insights & Analytics
Review response trends, timelines, sentiment, and spam analysis.
Key Features
- AI Form Generation — Generate form structures from a text prompt using Hugging Face AI.
- Airtable Integration — Connect form responses with Airtable through OAuth and map data to bases and tables.
- Response Analytics — Visualize response trends, timelines, and sentiment data.
- Spam & Sentiment Detection — Analyze submitted responses to identify spam and categorize sentiment.
- Form Management — Create, edit, and manage forms with custom field types and conditional logic.
- OAuth Authentication — Google and Airtable OAuth 2.0 with JWT-based application authentication.
How I Built It
User → React + Vite → Axios → Express API → MongoDB
JWT Auth · AI Analysis · Airtable Sync · OAuth
The frontend is built with React and Vite, with Axios connecting the UI to the Express API. MongoDB stores application data, while Hugging Face provides the AI layer for form generation and response analysis. Airtable OAuth connects the application to Airtable for response synchronization.
I independently built FormCraft AI end to end, including the React interface, form builder, analytics views, Express APIs, MongoDB integration, authentication, OAuth flows, Hugging Face integration, Airtable synchronization, and deployment.
