I'm looking for a PHP/Wordpress/Joomla expert to work out a clone (with all functions) of [login to view URL] with the following additonal requirements:
User registration:
* user registration system - also subscribes to [login to view URL] ([login to view URL],com_mtree/task,viewlink/link_id,3780/Itemid,35/)
* only registered user can download & upload themes
* upload theme page will ask for the following information:
theme name, version, description, compatible wordpress version, # of columns, demo URL, theme zip file (file browser form object), checkbox to agree to Terms of Service, and a submit button
Admin page:
* admin account to approve, disapprove theme submission before getting listed on main page
during approval process, it will grab a snapshot of the demo URL and use that thumbnail in the listing
if disapproved, admin can put in remark for dispproval reason and have it automatically notify by email to submitter of disapproval reasons.
if approved, email will go out to notify submitter of approval, and list theme on main page.
* admin account can use upload theme page to add new theme and have it automatically approved.
Individual theme page:
* ability to preview a theme in real-time on the same domain, ie: [login to view URL]
* ability for registered user to rate each theme (only once per user, per theme)
* ability keep count of the # of downloads for each theme (only count once per user, per them)
* user can add his/her own site to that theme page to showcase their site using that same theme
Main Page:
* ability to sort the theme list by latest added theme, user rating, # of downloads, or # of users using that theme
* default 12 themes per page (3 columns by 4 rows) ie: [login to view URL]
* each theme to display theme thumbnail, preview link, # of downloads, user rating, # of users using that theme
Please let me know your estimated fee & turnaround time for this project. I'm not sure if you will need to program something from the ground up, or if you can hack a Wordpress or Joomla CMS to achieve the above requirements, but do let me know what you recommend.
Thanks,
Steve