We need the following improves and additions made to an existing application developed using PHP and MySQL. This program works to generate files and folders matching specific criteria which are then transferred by FTP to provided locations. These should then be transferred to a specified location by FTP and extracted.
We need to make improvements to the existing user interface by adding error checking and a more organized user space. Examples of good user interfaces will be provided.
We need to add improved filtering functionality to this program. A filter exists to compare keywords against a list of 'bad words' currently, however this only works on an 'exact' matching basis. We want to add both 'broad' and specific' matching comparisons as well. This filtering process needs to be optimized for speed as well as a large number of keywords.
Next, we need to add a process to this program that provides for the automatic adding of accounts to a linux server using the standard WHM application interface. The key points to this automation are including an input .csv file for accounts be created and error checking to ensure that no duplicates or errors occur.
Finally, we would like to improve the log file reporting mechanism that is in place. This should be improved for speed as well as accuracy. Ability to handle display of large amounts of data should be improved as well.
All code should be fully commented in english and be fully tested before delivery.
Installation of script is expected onto our server which will be provided.
**By bidding on this project you agree that all completed work and any related rights shall be owned by me. Also, you represent that all work is original and completed by you without infringement. Finally, you agree that all project details, specifications, and interactions are strictly private and you will not share this information with anyone.