Find Jobs
Hire Freelancers

Create Wordpress custom plugin for scraping data and displaying

$2-30 USD / hour

Closed
Posted over 13 years ago

$2-30 USD / hour

**SKILLS Required:** Wordpress Plugin development, PHP, PHPQuery, Web Scraping, SQL **Objective:** Scrape Movie listings from a website and display movie showtimes in wordpress powered website. ## Deliverables **Plugin Detail:** **1)** Add SCRAPE functionality to scrape ALL movies, movie meta data, and show times for all cinemas listed on this site: [login to view URL] Hook into a CRON_JOB functionality so scraper runs on a set schedule (daily). **2)** Add SCRAPE functionality to scrape and download to web server all MOVIE POSTER IMAGES from this site and rename the images according to MOVIE TITLE: [login to view URL] (do not include the portion of MOVIE title which is in parenthesis, eg. (Indian) or (Digital 3D)). Hook into CRON_JOB to run once a week, every Thursday. **3a)** DISPLAY Cinemas and Movies using CUSTOM POST TYPES instead of regular posts. Create NEW posts for MOVIES. **3b)** A new MOVIE post will only be created if an EXISTING MOVIE post with post slug = MOVIE title does NOT exist. If a movie page already exists for a particular movie, then movie showtimes and meta data will be ***appended*** to the existing post. **4)** Movie Images downloaded will be matched to Movie posts and displayed **5)** A function to include NOW SHOWING movies will be created. **6)** Old showtimes will be DELETED. This ensures that movies which are no longer showing do not appear to have movie showtimes. **7)** A Wordpress ADMIN PAGE will be created to control CRON Job schedule and any other settings. **8)** Movie showtimes may be manually changed using Wordpress Admin if necessary. ** 9)** A function to QUERY showtimes by either selecting a movie now playing which goes to the MOVIE page, or selecting a Cinema, which goes to the CINEMA page. JQuery powered so pressing submit is not necessary. Movies and Cinemas can be stored in post/postmeta tables and a custom table called showtimes can be used for storing movie showtimes. Or another combination of tables can be used. **Note on display requirements:** Movie page shows all cinemas a movie is showing in (with showtimes). Clicking any cinema name goes to Cinema page which shows all Movies (and showtimes) playing in that Cinema. **HTML layout will be provided for pages**. Mockups are available to view now. PHP 5.2+, MySQL 5+ PHPQuery compatible web server running Apache. A development environment will be made available and a LIVE example of current plugin functionality is also available.
Project ID: 3728832

About the project

2 proposals
Remote project
Active 14 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
2 freelancers are bidding on average $163 USD/hour for this job
User Avatar
See private message.
$7.28 USD in 12 days
4.9 (19 reviews)
4.9
4.9
User Avatar
See private message.
$318.50 USD in 4 days
0.0 (2 reviews)
0.0
0.0

About the client

Flag of UNITED ARAB EMIRATES
United Arab Emirates
0.0
0
Member since Sep 16, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.