Mern Stack Mini Contact Form
Budget: ₹600 – ₹1,500 INR
We need a mini contact form built using the MERN (MongoDB, Express.js, React, Node.js) stack. The form should allow users to submit their name, email, subject, and message. The submitted data should be stored in a MongoDB database, and an email notification should be sent upon submission.
Requirements:
✅ Frontend (React):
Simple and responsive UI with validation (e.g., required fields, email format check).
User-friendly form with fields: Name, Email, Subject, Message, Submit Button.
Success/error messages after submission.
✅ Backend (Node.js & Express.js):
API endpoint to handle form submission.
Data validation and security (e.g., input sanitization).
Store submissions in MongoDB.
Send confirmation emails using Nodemailer or another mailing service.
✅ Additional Features (Optional, but preferred):
Google reCAPTCHA integration for spam protection.
Email notification sent to the admin upon form submission.
Deployment on Vercel/Render (frontend) and Railway/Heroku (backend).
Tech Stack:
Frontend: React, Tailwind CSS (or any preferred styling library).
Backend: Node.js, Express.js.
Database: MongoDB (Mongoose ORM).
Email Service: Nodemailer / SendGrid / Mailgun.
Looking for a skilled MERN stack developer who can implement this efficiently with clean and maintainable code. ?
Requirements:
✅ Frontend (React):
Simple and responsive UI with validation (e.g., required fields, email format check).
User-friendly form with fields: Name, Email, Subject, Message, Submit Button.
Success/error messages after submission.
✅ Backend (Node.js & Express.js):
API endpoint to handle form submission.
Data validation and security (e.g., input sanitization).
Store submissions in MongoDB.
Send confirmation emails using Nodemailer or another mailing service.
✅ Additional Features (Optional, but preferred):
Google reCAPTCHA integration for spam protection.
Email notification sent to the admin upon form submission.
Deployment on Vercel/Render (frontend) and Railway/Heroku (backend).
Tech Stack:
Frontend: React, Tailwind CSS (or any preferred styling library).
Backend: Node.js, Express.js.
Database: MongoDB (Mongoose ORM).
Email Service: Nodemailer / SendGrid / Mailgun.
Looking for a skilled MERN stack developer who can implement this efficiently with clean and maintainable code. ?