User accounts and allow user created posts
The image uploader should give each file a unique name
exif extraction should put the image’s gps coordinates and createdate in an easy to access meta field
Query the media library so we can see the list of images and relevant data like user and coordinates
Build a map that displays a pin at the location of every image in the library
The map should have marker clustering
The map should zoom to fit all pins
Clicking a pin should display a preview image
Clicking a pin should display a link to the image’s page
Image pages should display the location
Image pages should have a map with that image pinned
Give each user their own map
Allow users to add coordinates to images that don’t have them
Allow users to add a description for each image
Display a gallery for each user
Allow users to delete their images