- Learn to implement third party API and libraries with your application.
- Learn to send SMS with Twilio.
Here are the list of learning resources for this task.
Topic | Resource |
---|---|
Documentation | Link to this resource |
- Add a Phone Number column to user table. Collect that info on the signup form.
- Create a new account on Twilio. They have you $10 free. That's a lot to test and integrate SMS functionality.
- In the cron job you've built in Task 10. When the website goes down, send an SMS to the user on the Phone Number you collected during signup.
- Make sure you dont send an SMS every minute, you only send when the status changes.
- Send an SMS when the website is back online.
- Unit test the SMS sending function that you have created.
- Push changes to Git, make sure the build passes.