Thanks, glad you found it fun! That was the main goal for this initial version.
Good question on evolution. Some ideas that come to mind, building on the core location concept:
Ephemerality: Maybe messages could disappear after a set time (e.g., 24h via TTL indexes) to keep conversations fresh and less like permanent archives.
Discovery/Activity: A heatmap layer (using something like Leaflet.heat) showing areas with recent message activity could be interesting for finding active spots without needing to click every pin. Could aggregate message counts per pin/area on the backend.
Mobile: A native app could enable things like background notifications for nearby activity, but that's obviously a much bigger step.
Definitely open to other thoughts if people find the core idea engaging.
MFA -> this seems like a no-brainer to have out of the box.
SSO -> if we're talking SAML and "mega corp looking to put everybody sync'd to their Active Directory" then it seems kind of reasonable. In part I think that the pain of employee onboarding/offboarding is just much more at larger corps.
The TDA, biggest art student competition in Europe, was scheduled in Barcelona in April. Because of COVID-19 it was impossible for the few thousands students to meet there. So I made a mobile app to host the competition online, which replicated all the rules of the traditional contest. It got around 2000 signups during the week of the contest and made the competition possible remotely. I decided to keep it live and run new contests for artists everywhere in the world during lockdown. You can check it out and vote for your favorite artists, or join the contest yourself, there : https://greatest.app.link.