En cours

Javascript Photo Gallery Enhancements

Javascript development to enhance the photo collections component of the JellyFields photo discovery and navigation application.

The existing application can be viewed by going to [url removed, login to view] and logging in using the following account credentials:

- user name: jellyfieldsguest (at the domain yahoo dot com )

- password: [url removed, login to view]

To see the gallery component, click on "YOUR FAVORITES". You should see 3 photos at the top of the screen representing photo galleries. Clicking on any

of these images will display the photos associated with that gallery. This project adds the ability to rename and remove galleries and to display a background "Card Deck" effect behind collection images.

PROJECT REQUIREMENTS:

This project would add the following features:

1. Support deleting a collection, with a confirmation panel

- On hover a 16x16 trash can icon should show up on the top left corner of the

gallery image

- Clicking the trash can shall cause a confirmation panel to be displayed, asking the user if they want to delete the named collection.

- On confirmation, call the "[url removed, login to view]" service API with the collection id.

- Redisplay all the collections

2. Support renaming a collection.

Currently, double clicking on a collection name allows one to edit its name, however no actual processing is performed to persist that change.

Modify this behavior so that when the user modifies the name and hits enter, that name change is saved

by calling the "[url removed, login to view]" api call with the collection id and the new name.

3. After renaming, all the names should be displayed at the top of the collection image. There is currently a display bug, which results in the

collection name being displayed to the lower left of the image.

4. Collection images should be rendered on a "card deck" background effect that visually indicates that the image represents a collection. This

will mimic the effect used by [url removed, login to view] for collections/sets. Refer to the "gallery-case" css div class on the following page:[url removed, login to view]@N04/galleries/, for an example of what the background effect should like.

PREREQUISITES:

You will need an apache server (or some other web server) configured to run with php and integrated with a mysql database

You will NOT be doing any php/mysql development, but you will need sufficient knowledge to install the provided php files and the mysql database.

DEVELOPMENT ENVIRONMENT:

To perform development, we shall provide an installation package, which will install the necessary subset of the site on your local machine. It will consist of mysql database load scripts, php and css files and javascript files. You will then return the completed package to us for verification.

Compétences : CSS, Javascript, jQuery / Prototype

Voir plus : javascript photo gallery, css javascript photo gallery, web server in javascript, web icon sets, web icon collection, web development icon, the gallery collection, run javascript, Javascript Development, installation logging, images of name card, icon web development, icon collection, dot com development, apache web server features, after effect service, image enhancements javascript, what is javascript, javascript to edit page, javascript page edit, javascript call web service, id verification, edit page javascript, web gallery, the discovery

Concernant l'employeur :
( 16 commentaires ) Leesburg, United States

N° du projet : #1012509