Closed

(1 of 10) Custom Image Upload WordPress Plugin - PHP + AJAX + jQuery

This project received 12 bids from talented freelancers with an average bid price of $306 USD.

Get free quotes for a project like this
Employer working
Project Budget
$30 - $300 USD
Total Bids
12
Project Description

(No Indian coders, plz - your bid will be reported as spam)

Are you Experienced WordPress Plugin PHP + AJAX developer individual (not company)?
This project is to develop a plugin (in the series of 10 plugins) for a Graphic Upload website.
You may bid and work on any plugin that suits your skill/time availability.
All bids will be considered equally for each project.
(HTML and CSS work already completed).

======================================
IMAGE UPLOAD (Plugin 1 of 10)

===================
OVERVIEW:
===================

Note: I already have an almost exact Image upload script working in WP, but it was written to the theme's [url removed, login to view]
Demo link: [url removed, login to view] (ask for admin access).
-> now needs to be separated as stand-alone plugin for this new project:

1. Plugin will make changes to this backend page/s:
/wp-admin/[url removed, login to view]
/wp-admin/[url removed, login to view]

2. Shortcode attributes for frontend:
[cncimage id="" size=""]
above shortcode will output this HTML:
<img src="/[url removed, login to view]" alt="" width="" height="" />
(if no id is specified, will pull image of the post currently in loop)

===================
BACKEND FEATURES:
===================

1. Image file upload field that allows uploading by:
---a. Browsing the file from local computer
---b. Pasting Image URL directly from the web

2. Accepts PNG and JPG/JPEG file formats and Save file format + Original image dimension to DB.

3. Uploaded Image is auto-assigned as post’s Featured Image.

4. Auto-rename the Image file to use the post's ID and string from KEYWORD- a custom field added to post (auto-rename the file when Keyword is updated on post save/update).

5. Auto-save Original size image in real-time to PRIVATE_FOLDER as set in theme's [url removed, login to view]

6. Auto-save Medium and Thumbnail size images in real-time to UPLOAD folder set by [url removed, login to view]

7. Medium and Thumbnail sizes can be hardcoded or take values from Media Settings page /wp-admin/[url removed, login to view]

8. Show preview Medium size image in real-time (AJAX) right after image is uploaded without having to save the post

9. Option to "Edit Image" in real-time to crop and flip horizontally/vertically (this will overwrite Original size image and automatically re-save Medium and Thumnail sizes)

10. For JPG/JPEG images, auto-optimize file size for web

======================================


===================
REQUIREMENTS:
===================

Compatible with these PLUGINS:
1. WP-Super-Cache
2. Relevanssi
3. Transposh WordPress Translation
4. WordPress PopUp
5. BackUpWordPress
6. Google XML Sitemap
7. ShutterStock Affiliate
8. Peter's Login Redirect
9. Facebook Comments
10. Pass test tools as listed by Developer plugin.

a) Properly commented codes (see [url removed, login to view]).
b) Resource Efficient, does not require VPS
c) Cross browser proof for IE9+, FF6+, Chrome and Safari.

NOTE: Always use “cnc” as prefix for all functions, like this: cnc_function_name.


===================
IMPORTANT:
===================

Plz mention this word "CNC" as the very first thing in your bid (to prove you've read this description) or your bid will be ignored.
Budget is negotiable.

======================================

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online