Responsive "Nivo Slider" Module/extension For Magento

Goal: Create a magento module (configurable and manageable via backend), based on the already responsive "Nivo Slider" (jQuery). The slider itself can be found (for free!) under: nivo.dev7.studios.com
-> The extension (will be uploaded to websites via ftp/ssh - no need for magentoconnect compatibility) has to work on magento versions 1.6 & 1.7 (incl. subversions), must not touch any core files (work with overriding functionality of magento) and be translatable by native magento features/standards.
One "Default" slider theme included, option to build/select custom slider themes.
-> Attention: The slider has to work on all devices and browsers (incl. iOS & Android). Also, multiple sliders on one page/website must be possible (id per slider position needed - positioning via XML-layout update and/or file), see frontend_flow-image (attached) for positioning, re-positioning on different resolutions/devices and responsive effects/resizing.

Backend features / menu items:

- Managing and editing of sliders, needed administration options (=fields), see screenshot (1) attached:
- Title
- Identifier (id)
- Duration (in seconds)
- Show caption on/off
- Show pagination (slider controls)
- Show left-right navigation on/off
- Auto-Slide on/off
- Mouseover stop on/off (stop on hover)
- Transition effect (16 available by nivo in total - see link above)
- Transition duration
- Status: active/deactivated
- Show in (Website, Store & StoreView selection)

- Image upload/selection for slider items (=multiple banners) - see screenshot (2)
Required options / fields:
- Browse files (desktop)
- Upload files
- OR insert link to image on external website/server (flickr, etc.)
- PLUS: add a text field for the image's alt-attribute
- Link target
- Sort order
- option to enable/disable and remove slider image

- Show on pages / categories - see screenshot (3) attached
- option to select available cms pages (list)
- option to select page type(s) to display in - see screenshot (3)

- Select categories for slider - see screenshot (4) attached
- category tree from the store with checkboxes for each entry

Configuration settings (under Admin->Configuration, seperate tab "Custom" with entry "Slider")
Default settings / options:
- Time display per image (global)
- Show description/caption (yes/no)
- General Activation / Deactivation

Please feel free to post any project-related questions you might have/encounter on the project board, we will gladly answer them publicly and as soon as possible.

Only experienced magento developers please with highest coding / css standards - "dirty" coding work will not be accepted in the evaluation of the result, thank you very much in advance,

good luck and best regards

eCchris

Search All Jobs:

Job Details

  • Job Type
  • Fixed Price Job
  • Budget
  • €30-€250
  • Start Date
  • 06/19/2012 09:08:38 AM
  • Job Status
  • Job Expired