A clean, responsive survey form built with vanilla HTML, CSS, and JavaScript.
- Name, Email, Phone, and Message fields
- Strict input validation (email format, 10-digit phone)
- Duplicate email and phone detection
- Message limited to 200 words
- Entries saved in browser localStorage
- Submissions list with message preview (100 chars)
- Toast notifications (top-left)
- Confirmation message on successful submit
survey-form/
├── index.html
├── css/
│ └── style.css
└── js/
└── app.js
- HTML5
- CSS3
- Vanilla JavaScript
- Clone the repo
git clone https://github.com/cmatver-2/survey-form.git- Open
index.htmlin your browser
Chris Mathew — @cmatver-2