What would I need to know to create this project?

Aug 26, 2012
244
4
0
I'm interested in coding a site that does the following:

1. Wordpress Plugin
- Submits each article of the blog and it's Tags (and every new article) to the central database site.
- Validates account level and restrictions.
- Inserts 5 related articles, with similar tags as the main article, into the footer of the post which are grabbed from the approved article central database.
- Sends traffic stats back to database for each link (views/clicks)

2. Central Database (admin)
- Grabs articles sent by the plugin and logs the urls, thumbnails, tags, etc.
- Holds all articles in an admin interface for review.
- Simple admin interface to streamline manual reviews.
- Manage user accounts.

2a. Central Database (user)
- (per account) shows all approved articles - views - ctr - clicks
- (per account) shows all articles in the queue for approval
- user dashboard to manage subscription


Hope that made sense.

Basically just an article database that is filled automatically from the plugin users. That, in turn, have 5 articles from the database inserted into their post footers under 'Related articles'.

Think: Publish a blog post and it gets sent to the article database, then, Related Articles Plugin pulling articles from Master Article Directory Database and putting it in footers.
 


PHP for the plugin
Probably likely MySQL
Familiarity with Wordpress internals
Optionally another programming language for your backend.
 
What type of language would I need to create the Master Directory site which holds user account information that records stats for everything etc?
 
"You don't know what you don't know". Learn PHP or Python or Ruby. It's more work and learning than you'd think. Good luck.
 
PHP and MySQL.

As WP is built on these, nothing else necessary.

::emp::