Photo upload client