HeartBench
Privacy-first peer support and study-matching platform connecting students in real time by need category and location, without exposing their identity.
Public broadcast-style matching exposes who's asking for support and where — students need a way to find peer or study matches nearby without giving up their privacy.
Mobile-first React PWA backed by a Node.js/Express service using Socket.io for real-time matching and MongoDB's 2dsphere geospatial indexing for location-zone proximity matching.
- Privacy-first matching engine using pseudonymized identities and location fuzzing, with secure server-side pairing instead of public broadcast matching
- Real-time request-response matching via Socket.io, targeting sub-3-second match notification delivery
- Category-based escalation logic routing high-sensitivity requests toward campus counseling resources rather than peer-only matching