Adding Phoenix to an Elixir OTP App
I have a side project that started out as a plain OTP app and wanted to add a web interface to that. It was very easy to do, Phoenix really is just layer to your app.
https://blog.oestrich.org/2017/09/adding-phoenix-to-otp-app/
Read next The Art of How To Program A Computer — Concurrently