1. Create website that looks similar to this: http://www.dailymail.co.uk/
2. And setup web services to aggregate / pull information for it.
A. First step is to design a one to two page template similar to dailymail.
B. second step is to design an administration section/back end that allows for the editing and uploading of information/news. ----------section for user to log in and view their page.
C. third step create a database
D. The backend must give the "administrator the power to add users with access rights of rights to upload an article for approval.
E. Site must be able to be scaled, grow larger with time.
F. Programming languages used: developer call - I gave suggestions below. but must have the ease for administrator to edit if need be with no worries of programming code.
Please provide an estimate for your services.