Hello,
Will do the PHP script exactly following your specs and algorithm.
The GUI will have a minimum design using Bootstrap3 framework, but I will not include in this bid graphical images or logo, if you like them you can provide so I can include.
We can talk about doing this in other languages if you like, maybe C++ or Python, it's your call, I'm comfortable with any languages, don't know how much data this will be and how much time it will take in PHP to process, will do my best.
Can work out a SQL solution to use instead of the CSV files, we can discuss this on chat.
After I'm done with the scripts will deliver to you for approval and changes on the GUI and any modification needed in the algorithm, after this final modification you pay me.
Any doubts just chat.
Thanks,
Vinicius