19 lines
898 B
Markdown
19 lines
898 B
Markdown
<center><h1>IMFestival SMS Dashboard</h1></center>
|
|
|
|
### What is this repository?
|
|
|
|
This repository holds the SMS notification system for IMFestival, featuring a web dashboard along with containerization files (`Dockerfile` and `docker-compose.yml`) for easy deployment.
|
|
|
|
## How to use the dashboard
|
|
The dashboard will allow the upload of a CSV file that contains the user's name, email, workshop name and times.
|
|
|
|
You can use the dashboard to schedule messages for delivery to selected users at specific times. Message content can be configured directly within the dashboard and supports the placeholders {name} for the recipient's name, {workshop} for the workshop name, and {workshop_time} for the workshop time.
|
|
|
|
## Considerations
|
|
The character limit needs to check against the longest workshop name to ensure the limit isn't misrespresented.
|
|
|
|
### Python Dependencies
|
|
- numpy
|
|
- dateutil
|
|
- pandas
|