PHP to Python Twilio Rewrite

Travon Royal

Backend Engineer
Web Developer
Flask
Jenkins
Twilio

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

Partner With Travon
View Services

More Projects by Travon