Travon Royal
Overview
Client had an older phone prompting service that was written in PHP code which was causing issue due to outdated libraries etc. Client wanted to move the PHP code to Python using Twilio API to walk a customer through an account validation/ password reset prompt.
Solution
Created a Flask/Python solution which used Twilio's API to walk customer through a prompt for resetting passwords and validating accounts. The implementation involved using docker containers to deploy to dev and prod environments. Python Behave was used for testing to ensure correct behavior through interactions.
Architecture Components Involved
Docker
Twilio
Development Tools
VsCode
Python
PyTest
Behave
Flask
Docker
Jenkins