photography database

They have: 14 posts

Joined: Jan 2006

i am looking to set up a site so that people can log in and download pictures i take of them. I would give them a username and password at the time of the shoot and they could log in and view the proofs online. They would be able to select picture packages for each picture and submit an order to be printed. I think php/mysql would work for this. Does anyone have any experiance developing something like this or do you know a good place to purchase a package that does this online. I am new to php/mysql and am affraid i might be getting in over my head.

chrishirst's picture

He has: 379 posts

Joined: Apr 2005

Coppermine for the gallery and integrate a basic shopping cart such as Paypal or RomanCart.

Busy's picture

He has: 6,151 posts

Joined: May 2001

If you aren't in to much of a hurry this would be the perfect project to learn PHP/MySQL on

They have: 14 posts

Joined: Jan 2006

im not in a big hurry I would like to try and have it up by summer. I am trying to teach myself php/mysql. I have been looking for sample scrips or documentation on setting up the password section to get to the member area.

Busy's picture

He has: 6,151 posts

Joined: May 2001

Have a look at hotscripts.com, even if it's just the sign in section of it.

Lots of PHP tutorial sites out there, sadly none that show all, so do browse around and remember the PHP manual can be very helpful even if it written in programmer speak.

good luck

bluegrassjeff's picture

He has: 6 posts

Joined: Jan 2006

Gallery (http://gallery.menalto.com/) is also a good photo gallery, and has the password protection built in.

timjpriebe's picture

He has: 2,667 posts

Joined: Dec 2004

Although I'm not sure about the ecommerce integration, I've also used Gallery, and it looks like it would be a great fit for this.

And it might be easier to write an ecommerce add-on than to write the whole thing from scratch. Just note that since Gallery is GPL, you will have to make all your code publicly available under the GPL license also.

If you're not familiar with GPL, you can get more info here:

http://en.wikipedia.org/wiki/GPL

Want to join the discussion? Create an account or log in if you already have one. Joining is fast, free and painless! We’ll even whisk you back here when you’ve finished.