Cancelled

Adding Photo Albums Functionality to Community Site

Currently, when members upload photos, all photos are held in one place. I'd like to let members organize their photos with albums. By default, every member should get one album when they sign up. This is the album where the member's default picture is stored (large version of the profile picture). Members can create additional albums as they choose.

"My Photo Albums" page

This will be a new page that lists the member's albums, allows them to rename albums, delete albums, manage the photos within the album, and allows them to create a new album. this can all be on one page, just like [url removed, login to view]

Creating New Albums

At the top of the "My Photo Albums" page, there should be a small form with the following fields: Album Cover Photo, Album Name, & Create New Album (the submit button). This should look just like the Default Picture form at the top of [url removed, login to view] . Once the default picture is added and the form is submitted, the member is taken to the crop script, just like when they upload their profile photo. The large version of the photo they used for the cover is stored in their album as the album's first photo. A new album can not be created without uploading the first photo for that album (which is used as the album cover). Just echo an error message at the top if the form is submitted without a photo. All albums are named "(Photo Album)", with the ( ) if the member leaves the Album Name field blank when creating the album. The default Photo Album is also named "(Photo Album)" when the member creates their account. They can change this from the My Photo Albums page mentioned above if they want.

Deleting Albums

From the My Photo Albums page, there should be a link beside each album that says "Delete Album" (just like on [url removed, login to view]). If the member clicks this, they're taken to a confirmation page to confirm that they want to delete the album and all photos in the album. If they click yes, the album is deleted, along with all photos inside. The default photo album can not be deleted, and has no "Delete Album" link.

Renaming Albums

Members can rename their album using a small form, just like when they change the label of a photo from the [url removed, login to view] page.

Managing Album Photos

Beside each album, there should be a "Manage Album Photos" link (just like the Delete Album link). clicking this will take them to a page exactly like the [url removed, login to view] page that lists each photo in that photo album. Here is where members can delete and rename specific photos. At the top of this page will be the Album Cover Photo box (Just like the Profile Photo box is now). This allows the member to upload a new photo to use as the Album Cover. There should also be an additional section beside each photo that allows the member to move the photo to a different album. This is just a drop down form element that lists all of the member's photo albums, excluding the album they're currently in. They select the album they want to move the photo to, and hit the "Move Photo" button (submit button). On submit, the page refreshes and echos a message at the top saying "Your photo has been successfully moved to (name of other album)".

Viewing Photo Albums

From the member's profile page, if you click on the "Pictures" link, this will take you to a page where the member's photo albums are listed (instead of the current list of photo thumbnails). Clicking on a photo album cover takes you to the page where the photo thumbnails are listed (just like it is now). The photo album covers are the same size as the photo thumbnails, and should be listed in two columns (instead of four columns like the photo thumbnails).

Photo Limits

The number of photos a member is allowed to upload is set in the Admin Panel (currently 100 photos per member). This should stay the same and not be affected by the addition of photo albums. In other words, each member can have as many photo albums as they choose, but are still limited to 100 photos total (or whatever the limit is set to in the Admin Panel), not 100 photos per album. Adding additional abums does not increase the number of photos a member is allowed to upload.

Skills: Javascript, PHP

See more: community set, top member, re label, photo album cover page, cover page album, album cover page, get label, sign blank, set top box, renaming, renaming i, profile photo, photo s, photo name, photo crop, photo change, my photo, leaves, increase click, deleting, deleting account, delete profile, crop photo, cover photo, change functionality

About the Employer:
( 39 reviews ) Imperial, United States

Project ID: #232304

9 freelancers are bidding on average $147 for this job

codersam

We are absolutely suitable for this project as we have already done the different type of projects very confidently and in well mannered...we can present you the best and accurate solutions you are searching for...We'l More

$250 USD in 7 days
(165 Reviews)
7.4
majormf

i have made a similar one

$60 USD in 2 days
(44 Reviews)
5.6
benfaust

I am the sole developer of a Christian social networking site (CommunityKingdom.com) utilizing photo albums, and have spent the last 3-1/2 years producing custom plugins for existing PHP systems in a professional capac More

$250 USD in 5 days
(7 Reviews)
3.7
antony123

I can offer it.please visit the link below to get an idea http://ktmmtl.org/photos/gallery/index.php to get an idea of.This is php/mysql based

$135 USD in 3 days
(11 Reviews)
3.1
WebtechCoder

Hello sir Please check my PM.

$100 USD in 3 days
(3 Reviews)
1.0
itsluqman

i have good enough exprience to do it.

$75 USD in 3 days
(1 Review)
3.0
alaanasr

We made project same as this but with Asp.Net and SQL SERVER 2005. We can made this project with PHP and MySql in 2 Days. Eng Alaa Nasr

$150 USD in 2 days
(0 Reviews)
0.0
teckyravi

Hi, We have worked same kind of application but without managing albums, we have used mysql datbase to store images, if you have intersted to do project with us, please conatct me...

$150 USD in 7 days
(0 Reviews)
0.0
devdattmehta

I have an experience of store image in database and manage them. I did not create any project regarding the details but if you will explain more about you page looks then it is better to work faster. I need more detail More

$150 USD in 10 days
(0 Reviews)
0.0