A bulk SMS application using Twilio API, built with React and Tailwind CSS.
- CSV upload for contact lists
- Message scheduling and immediate sending
- Real-time progress tracking
- Twilio integration with rate limiting
- Responsive design
- Node.js 18+
- Twilio account (Account SID, Auth Token, phone number)
-
Install dependencies:
npm install cd server && npm install
-
Start backend:
cd server && npm start
-
Start frontend:
npm run dev
-
Open browser:
http://localhost:5173
- Configure Twilio credentials in the app
- Upload CSV file with phone numbers
- Compose message
- Send immediately or schedule for later
phone,name
+1234567890,John Doe
+1987654321,Jane Smith
Your safety and comfort are important to us. The Code of Conduct lets everyone know what's expected, so we can do a better job of interacting with one another. All contributions to and interactions with Twilio's open-source projects have to adhere to our Code of Conduct. You can report violations at [email protected].
MIT License