Hi there.
Thank you for posting this project, that is in my domain of expertise.
Here is how I plan to do it :
The system will use WordPress, latest version, (so that it would be easy for you to manage the site yourself afterwards).
The programming languages to be used are HTML, PHP, Javascript, JQuery, MySQL, and CSS.
If you award me this project, you just need to pay for the milestone, and I can start right away.
A first draft will be available in 2 days from now, and you can see the daily progress of the work in real time, on the server.
Thanks.
Melchi.