Formr is a Google Forms clone that simplifies form creation with a drag-and-drop builder, multiple question types, and real-time tracking. It offers seamless invite sending and custom link sharing, making form management efficient and user-friendly.
Key Features • How To Use • Tech Stack • Related •
-
Drag-and-Drop Form Builder
- Easily create forms with an intuitive drag-and-drop interface.
-
Multiple Question Types
- Customize forms with a variety of question types, from text to multiple-choice.
-
Custom Link Sharing
- Generate unique links for easy sharing and quick access.
-
Invite Sending and Tracking
- Send invites and track who has responded, all in one place.
-
Real-Time Response Tracking
- Monitor form responses as they come in, instantly.
-
User-Friendly Interface
- Designed for a smooth and efficient form-building experience.
To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
This project have two parts, backend and frontend.
-
Clone the repo
git clone https://github.com/milanb0z/forms-manager.git
-
Install NPM packages
npm install
-
Create Environment Variables
.envPORT=3001 MONGO_URI=<MONGO_DB_URL> JWT_SECRET=<JWT_SECRET> NODE_ENV=development
-
Run Server
npm start
-
Enter /client folder
cd client -
Install NPM packages
npm install
-
Run App
npm run dev
-
View app Here
This project was developed using the MERN (MongoDB, Express.js, React, Node.js) stack, along with several other essential technologies and tools.
Portfolio Blog Post - Learn more about story and features of app
milanb0z.dev · GitHub @milanb0z · Instagram @milanb0z
