- Creating post previews on the main map and rendering markers in the same location.
- Figuring out how to keep high quality images (as uploaded and preview many images on one page).
- Figuring out how to design the database and determine relationships within the database.
- Followers feature where we have to manage the state of a follow request and keep it updated with the page.
- Main home page map view
- Profile page view
- Individual post view
- Settings page view
- Create post view
- Map with post preview and search open
- MapBox (JavaScript Library): Used for generating all of the maps
- Pillow (Python Library): For downscaling images and creating thumbnails ...