Hi,
I have read your specification,this can be done easily using PHP. If you need only those much things given in the details,don't need to provide such a huge offer(something around $100 is enough).Let me introduce myself,my name is Vaisakh and I'm from Bangalore. I have experience of 1.2 years in php. In my personal experience,if you use any php frame works for your work,it will be very good.I'm good in CodeIgniter also .
But one and only problem is I'm new to this site,so my reputation will be shown as a new freelancer,but I can do good in PHP. So,if you believe that I can fulfil your requirements,please let me know.