Expected duration: less than 1 week I need a developer with good knowledge of Asterisk PBX server and its REST interface (ARI). https://wiki.asterisk.org/wiki/pages/viewpage.action?pageId=29395573 If you do not have this knowledge, do not submit a proposal.
Asterisk is running and hosted on a SBC with an existing web interface. The backend is fully functioning with MariaDB (mysql) database, Apache2 webserver, PHP 8. The test platform is a Raspberry Pi 4 with Debian 10 OS. The frontend html and css is written. The job is to join up the web front end with AJAX calls to a new endpoint on the server. The endpoint will have established a websocket with the Asterisk server on the same machine, and handle AJAX calls from the browser front end, relaying to the Asterisk ARI over the websocket, and return responses to the browser. Users will be able to ... * connect to their SIP provider to establish a SIPP trunk * view call records * listen to call recordings * other features set out in the attached document.
The test front end can be viewed at https://newton.house/apps/phoneBox/
Full details of what is required of you is in the attached document. This is an exciting implementation of a server for everyday users, we hope it will be massive, do you want to be part of it?