Notice: this project is not supported or endorsed by Twilio Inc. in any way
Bulk SMS Sender is a web-based app that uses a Twilio account to send SMS messages in bulk from a CSV file.
The user saves the data on a CSV file with 3 columns and use a webform to update the CSV file with their Twilio credentials. The backend uses Twilio's Python SDK to send the messages and generate a delivery report.
- Python 3.8 - 3.10
- Flask 2.2.2
- GUnicorn 20.1.0
- Twilio Python Libraries 7.14.2
Review settings.py before deployment, especially the following settings:
- Line 2: Testing
- Line 3: Flask secret. Generate a random Secret on deployment
- Line 6: Set the upload folder according to your OS