shreygupsS
Convex Community2y ago
12 replies
shreygups

Geospatial chat with Convex real time APIs

Hi everyone! I built a geospatial messaging app. It's a big group chat with everyone in a 100 feet radius of you. In the library? Wondering what people are working on? Want to form an on-demand study group? Or maybe you're at an event... need to find people working in fintech. Helps you engage deeper with your physical space.

Some notes:
- right now we are just polling location, sending it up to convex and convex is sending us the live last 10 messages of chat (this is an intention limitation)
- as you move, you'll hop into different localized "group chats" in your main view
- geospatial chat uses geohashing with reactive queries done in Convex backend (which is actually f'ing amazing)

Things I'll be working on this week before I launch / submit it for my class project:
- bug fixes
- making the UI good
- location polling is 50/50 and does the job for treehacks but is nowhere as robust as i want it to be
- adding notifications (not even sure how to approach this but ill figure it out)

props to @Michal Srb @ballingt @Wayne for helping me so much with this!

https://www.loom.com/share/5779cb53c9f74cb79ecc619e2c612dab?sid=59d56d62-281f-4073-8481-5b3d9b664d16
https://github.com/shreyfirst/YapBubble/
https://devpost.com/software/yap-bubble
https://linkedin.com/in/shreyguptaoc
CleanShot_2024-02-18_at_08.43.522x.png
GitHub
Contribute to shreyfirst/YapBubble development by creating an account on GitHub.
GitHub - shreyfirst/YapBubble
Devpost
Geospatial chat. Frictionlessly engage with your environment.
Yap Bubble
Was this page helpful?