OnSite Social
Bridging digital and physical worlds with more meaningful connections.
Industry
Entertainment
Business Type
B2C Consumer App
Duration
~6 months
Year
2023
Services
Full-Stack Development, UI/UX Design, Backend Architecture, Geolocation Engineering, Wallet/Web3 Integration (React JS admin dashboard)
Tech Stack
Flutter Β· NestJS Β· MongoDB Β· AWS
Client Overview
About the Project
OnSite Social is a location-based mobile app that helps users in the United States build real-world connections β from professionals seeking real-time networking opportunities to social explorers looking to meet people in their immediate surroundings. Rather than relying on swipe-based matching disconnected from physical reality, the app surfaces nearby users within a tightly defined radius, turning everyday proximity into an opportunity to connect.
Since launching on the App Store, OnSite Social has surpassed 10,000+ downloads, with users reporting a noticeable increase in both casual social connections and professional networking opportunities made possible by real-time proximity matching.
SaaSify Labs delivered full-stack development for OnSite Social β from the Flutter mobile app to the NestJS/MongoDB backend and AWS infrastructure β shipping the MVP to App Store launch in roughly 6 months in 2023.
The Challenge
What Problem We Solved
People regularly cross paths with interesting potential connections β at coworking spaces, events, cafes, conferences β with no way to know who's nearby or open to connecting. Existing social and dating apps optimize for browsing profiles anywhere in the world, not for the people physically around you right now.
OnSite Social needed a way to surface nearby users accurately and in real time, without compromising user privacy or draining battery life β plus a path to let users connect their digital identity (via NFT/MetaMask wallet integration) to their real-world social graph.
What We Built
Core Features Delivered
300ft Radius Discovery
Precise real-time geolocation surfaces nearby users within a tightly defined radius, balancing accuracy with battery and privacy constraints.
Real-Time Presence
Live presence updates show who's nearby and active right now, not stale check-ins from hours earlier.
NFT Marketplace Integration
MetaMask wallet connect lets users link their digital identity and NFT collectibles to their social profile.
Privacy & Compliance Controls
Granular location-sharing controls and compliance safeguards keep users in control of their visibility.
Product Screens
The Product in Action
The Impact
Before & After
Area
Before SaaSify
After SaaSify
Discovering nearby connections
No way to know who's nearby or open to connecting
Real-time discovery within a 300ft radius
Professional networking
Missed everyday networking opportunities at events and cafes
Instant connections with nearby professionals in real time
Digital identity
No bridge between physical interactions and digital ownership
Seamless NFT marketplace access via MetaMask wallet
How We Built It
Our Development Process
Discovery & Architecture
Mapped core user flows and designed the geolocation architecture needed to support a 300ft radius matching system at scale.
UI/UX Design
Designed an intuitive discovery and profile experience optimized for quick, low-friction real-world connection.
Backend & Geolocation Engine
Built the NestJS/MongoDB backend, including the real-time location-tracking engine with privacy-preserving radius calculations.
Mobile App & Wallet Integration
Built the Flutter mobile app and integrated MetaMask wallet connectivity for NFT marketplace access.
QA & App Store Launch
Hardened performance and privacy compliance, then shipped to the Apple App Store.
The Results
What We Achieved Together
10,000+
App downloads
~4.6β
App Store rating
300ft
Real-time discovery radius
<5sec
Presence sync latency
SaaSify Labs didn't just build our platform β they helped shape it. Their commitment, communication, and problem-solving made them a valuable partner throughout the project.
Andres
Founder, OnSite Social
How we helped
Services Behind This Project
Want a similar solution? Let's talk β


