EasyForms v1.0.0 - Initial Stable Release
This is the first stable release of EasyForms, a MERN-based form builder platform similar to Google Forms, designed for admins to create, manage, and publish dynamic forms.
Added
-
Admin authentication system with login-only access (no public admin signup)
-
Full form management system (Create, Update, Delete, Fetch forms)
-
MongoDB-based storage for forms and user responses
-
Admin dashboard for managing forms and responses
-
Draft and published form states
-
QR code generation and download for public form sharing
-
Multiple response submission control (restrict multiple submissions)
-
Support for all input types, including file uploads
-
Cloudinary integration for file storage
-
Drag-and-drop question reordering in form builder
-
Google authorization required before form submission (OAuth-based access control)
Tech Stack
-
Frontend: React + Vite
-
Backend: Node.js + Express
-
Database: MongoDB
-
File Storage: Cloudinary
-
Deployment: Vercel (Client), Render (Server)
Notes
This release focuses on delivering the core form-building and response management functionality with secure admin access and cloud-based file handling.