π A clean, modern & fully functional contact form built with the MERN stack.
Secure, responsive, and production-ready.
β
Fast β Built with React (Vite) for blazing performance
β
Secure β Data stored safely in MongoDB Atlas
β
Scalable β Suitable for small to large applications
β
Beautiful UI β Tailwind CSS for modern styling
| Layer | Technology |
|---|---|
| Frontend | βοΈ React (Vite), π¨ Tailwind CSS |
| Backend | π’ Node.js, π Express.js |
| Database | π MongoDB Atlas |
| Tools | π Nodemon, π dotenv, π CORS |
1οΈβ£ User fills the form β Name, Email, Message
2οΈβ£ Frontend sends a POST request to /api/messages
3οΈβ£ Backend validates & stores the data in MongoDB
4οΈβ£ User gets a success or error message instantly