๐ฑ 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