Алексей Майрин, как пример. Можете и простой HTTP-сервер и клиент погуглить. В сети уйма примеров, где первый, где разрабатывают оба компонента, делают клиент-сервер. Уходите)
Алексей Майрин, проще всего, думаю, будет сделать используя http, погугли, как сделать http сервер(можно средствами Qt) и сделай обработку методов вроде GET /photo/PHOTO_ID, POST /upload/photo. Для авторизации cookies. Возвращать лучше json. Если правильно - то нужно подключать какую-нибудь БД, для начала подойдёт sqlite(опять же в Qt есть поддержка), там хранить информацию о пользователях и о фотографиях. Что-то вроде
path - файл в локальном хранилище(относительно корня хранилища, а не фс).