Finding things to do nearby
ReachAmy wanted a social platform where people discover, create and join activities and events near them. That meant map-based discovery, real-time communication, images and video, and sign-in through social providers, on web and mobile.
Map, chat and media
- Discovery — activities and events on Google Maps, with calendar-based scheduling and RSVPs
- Live messaging — real-time chat and notifications over WebSockets (Socket.io/STOMP), with Firebase syncing real-time data
- Media — image compression and FFmpeg video processing
- Sign-in — Google OAuth and Apple Sign-In
The back end is Spring Boot, and several React frontends make up the responsive web interface.
Built for many users at once
ReachAmy runs real-time location discovery, live messaging and media sharing. WebSocket connections and the Firebase real-time database carry high concurrency, so the experience stays responsive as people find and join local activities.
