Managing travel photos – is this possible?

A common problem we have at Travelfish is managing photos. Managing author submissions is no major issue – we use Dropbox for that – they share a folder on their laptop/desktop with us via Dropbox and we see the pics, then we pull them off and into local folders so we can use as needed.

We struggle more though with our home setup. Basically there are two Macbooks – Sam and mine – they’re not networked. Each has their own distinct photo library local to that laptop. These two libraries are organised differently — mine by location, Sam’s by a different method. This is ok when we are in range of each other’s laptops, but when one of is is away and needs a pic from the other’s machine, it is a hassle.

An ideal solution would be to mirror the image organisation system onto the two machines, and introduce a third machine, which would automatically sync with my and Sam’s machines, making a central copy of everything, plus copying images from Sam’s to mines and mine to Sam’s to fill any blanks, update with new images and so on. Essentially they’d then be three collections of the same image library, so if one of us were away, they’d still have a copy of everything the other had — at least up to the moment we went away.

We don’t want to use Dropbox or some other Cloud solution as we’re often where internet is poor and the combined gallery is about 50,000 pics.

Is the ideal situation I describe above possible? Or is there a better way?

Any suggestions much appreciated!