📱 CRUD App with Twilio Notifications & Call Integration
A full-stack CRUD application where users can Create, Read, Update, Delete records and receive real-time notifications via Twilio SMS and automated voice calls.
Additionally, the app supports file uploads with Multer, storing files on Cloudinary, and automatically cleaning up temporary files using fs.
✨ Features
🔹 Full CRUD operations (Create, Read, Update, Delete)
🔹 SMS notifications with Twilio
🔹 Automated Call integration with custom messages
🔹 RESTful API design
🔹 Clean & responsive UI (React frontend)
🔹 Node.js + Express backend with MongoDB (Mongoose ORM)
🔹 File upload with Multer → Cloudinary storage
🔹 Temp file cleanup using fs.unlink
🚀 Tech Stack
Frontend: React.js
Backend: Node.js + Express.js
Database: MongoDB + Mongoose
Notifications: Twilio API (SMS + Voice Call)
File Uploads: Multer + Cloudinary
File Cleanup: fs module