Hello,
Ideally we could have custom developed this using a PHP based framework like CodeIgnitor or Zend or Symfony2. Bute given your low budget range, we will likely have to use an opensource script as cost of custom development will be much higher.
If you are interested in discussing further, please send a message.
Thanks,
Neil