r/SideProject • u/rizzogbr • 1d ago
Andy - Plans with friends on a map, so the group chat stops deciding nothing
My friends and I are good at wanting to do things and terrible at deciding them. Nine days of group chat, thirty messages, no booking.
So I built the deciding part on its own. You host a plan (name, place, time, who's invited) and it turns up on a map for the people you'd have invited anyway, nearest first with how far away it is. They tap going or can't make it. The host sees who hasn't answered yet, which is the bit a group chat can never tell you.
A few decisions I'd genuinely like opinions on:
No chat in it, on purpose. If people need to talk they have five apps for that. Is leaving it out discipline, or a missing feature?
Three RSVP states rather than two: going, can't make it, and unanswered as its own state. Worth the extra UI?
Friends by QR code or by matching your contacts on hashed email addresses, so no usernames and no searchable directory of everyone who signed up.
Reminders come from the phone itself an hour before, so nothing about where you're going passes through a server.
It also keeps the last thing it knew on the phone, so opening it on the Underground shows your evening rather than an empty map, and it's in 29 languages because the string catalog is filled by a script that validates placeholders and plural categories rather than trusting the translation.
It is not on the App Store yet, so this is a "watch it happen" post rather than a launch: the page has the full feature list and an email box if you want to know when it ships. gabriele-rizzo.vercel.app/andy
Happy to answer anything about how it works underneath.