This is a mini full-stack project built for THILEO Royal Co. to enable users to book customized Glow Call cosmetic consultations online.
🔐 Note: Sensitive files like
.envand UPI QR code are excluded for security reasons.
- Frontend: React + Bootstrap + Vite
- Backend: Node.js + Express.js
- Database: MongoDB Atlas via Mongoose
- Other: Dotenv, CORS, Nodemon
- 📩 Booking Form – Users can submit consultation requests
- ✅ Validation – Required fields, consent checkbox, etc.
- 💬 WhatsApp Confirmation – Notifies users of confirmation manually
- 🔐 Backend API – Secured route to store form data in MongoDB
- 🖼️ UPI Payment Section – (QR code hidden in public repo for safety)
You'll need Node.js installed. Use two terminals: one for backend, one for frontend.
- Clone the Repo
- Add
.envwith MongoDB URI - Run backend:
npm run dev - Run frontend:
npm run frontend - Submit booking → See data saved!