Russian  English  All projects

Develop the 4th method on the server part of the WEB application - Laravel



We are looking for a developer who will help in the implementation of the new functionality on the side of the Server part of the WEB application.

We consider a middle level specialist.

What a WEB app is like:
Automated Workplace Call Center Employee (VCE), Control Interface (UI) is a telephone platform whose communication core is Asterisk.

A stack of technologies and tools needed to achieve this:
Backend: PHP, MySQL, Laravel
GIT repository: hard/soft merge, cherrypick, etc.
For development: JetBrains WebStorm or Microsoft VSCode: deployment, GIT, shortcuts/hotkeys.
It is important to understand the principles of WEB applications, client-server interaction, HTTP REST methods.
Knowledge of key standards.

The software product is based on the following WEB components and technologies:
PHP, Laravel, MySQL, WebSocket, REST API

Technologies for which there is a specialist or expertise on our part to help solve this problem: GoLang, Redis, WebSocket, Asterisk.
In addition, we have a wealth of experience in application design, expertise on how to provide optimal interaction between components, the best expertise on the phone platform.

BRIEFLY ABOUT THE TASK ITSELF:

1. You need to add a method of setting the operator on pause (in the database, in the table queue_member_table change the paused value to 1 for the operator who answered the call).

2. You need to add a method of removing the operators pause (in the base, in the table queue_member_table change the paused value by 0 for the operator who saved the change in the card).

3. You need to add a method, when addressing which, will be reported the status of the operator: on pause or not, those. from the base in the table queue_member_table take the value paused

4. You need to make a laravel kronjob, which will reset the values of some metrics in redis in a set time.

11.06.2021 12:46



 Answers freelancers