Make a folder for each client, stick their photos in it, password it, done. Why overcomplicate things? Sure it would be nice to have some kind of login feature with user manager and be able to upload photos for each user, but for £900 you ain't gonna get that.