The project has 2 parts
Part 1. Develop an offline script
Our website sends bulk sms by calling Kannel's URL in PHP. Now the issue is when user sends large number of SMS, It takes lot of time to process (complete) the request because the backend shall be calling Kannel's URL for each SMS.
For example if there are about 2.000 SMS needs to sent, after clicking submit button or it is programmed to sent these sms, the website freezes bacause the backend is calling Kannel's URL 2000 times (which of cource takes time).
What we want is to develop an offline script (PHP (1st preferred) or Bash or Python(2nd preferred)) which should be triggered/started by the backend php page and the backend page should return immediately while the script can keep running in background till it completes its tasks (i.e calling Kannel's URL and logging its status in Database)
Part 2. Fix the time of the website
The user can sent SMS imidiatelly or scheduled to a specific date and time. When i changed the hosting company, i tryed to fix the date and time of the scheduled SMS but i didn't do it good.
The candidate much know PHP with Codeigniter framework and some scripting language (Python preferred).
The payment will be made after checking that both parts are working