BidBid - A New Way to Network
Professional networking app that uses a unique bidding mechanism to connect professionals, prioritizing meaningful connections over quantity.
The Challenge
Professional networking platforms had devolved into connection quantity games — thousands of shallow LinkedIn connections that generated noise but no real professional value or genuine relationship building.
The Solution
Designed a bidding mechanism where users spend a limited daily allocation of tokens to request connections, forcing intentionality and signalling genuine interest to the recipient before they decide to accept.
BidBid flips the professional networking model on its head. Instead of sending free, frictionless connection requests that get ignored, users bid a portion of their daily token allowance to reach someone whose profile genuinely interests them. The bid amount signals seriousness — a high bid communicates real intent, and recipients see this signal before deciding whether to accept. The result is a smaller network of higher-quality connections.
Challenge
The core problem with existing professional networks is the zero-cost connection request. When reaching out costs nothing, the behaviour optimises for volume: mass connection campaigns, copy-paste introductions, and follow-up spam. Recipients learn to ignore requests, senders waste effort, and the network degrades in quality for everyone. The product challenge was introducing friction in a way that felt fair, transparent, and genuinely useful rather than arbitrary or pay-to-win.
Solution
BidBid uses a token economy where every user receives a fixed daily allocation refreshed at midnight. Sending a connection request costs tokens proportional to how high-profile the recipient is (determined by their profile completeness and past engagement). The token cost is visible to the recipient, serving as a transparent signal of how much the sender values the connection. Socket.IO powers real-time bid notifications and acceptance flows, while PostgreSQL handles the token ledger with transactional consistency to prevent double-spending or race conditions during simultaneous bids.
Key Features
- Token-based bidding mechanism that introduces intentional friction into connection requests
- Transparent bid visibility for recipients to gauge sender interest before accepting
- Daily token refresh cycle that creates equitable access regardless of tenure on the platform
- Real-time bid notifications and connection flow powered by Socket.IO
- Profile completeness scoring that influences bid costs and discovery ranking
- In-app messaging unlocked only after mutual connection acceptance
- Connection quality score tracking engagement depth over time to surface valuable contacts