I used usefull SDK here like ; MapKit and Parse I used DataBase Parse and Back4App to save User Data I used MapKit and Annotation for If someone need to pin somewhere from in the map. Now they can use it now. I used uuidstring to save Images with different name but same format like "jpg" And if you wonder it you can find more here..