The challenge I faced was that I have many photos in many places. I have a DSLR. I have a mobile phone and so does my wife.
We go away and depending upon where, when etc depends upon exactly which device takes the photo. We also amass memorabilia as we go - nothing too exciting, but perhaps tickets and brochures from shows.
There are many products out there which centralise pictures, but I wanted these features
* Ability to centralise photos from all devices
* Thumbnail...
Project: picture gallery, written in PHP, using MySQL database and GD2 library or ImageMagick. It can run on many OS platforms.
This software allows users view, share, comment,... the pictures. It may include the small forum.