A full-stack bidding ecosystem connecting local street vendors with raw material suppliers through location-aware live auctions and event-driven communication.
Bridgo 2.0 digitizes the unorganized procurement chain of local vendors. By replacing manual, opaque pricing with a transparent Live Bidding system, it empowers small businesses to source materials at competitive, real-time rates.
"Transforming local supply chains from static manual orders to dynamic, location-aware bidding wars."
Hierarchical location system (State → City → Area) using Browser GPS to map users to their local commercial hub.
Suppliers broadcast material requirements; vendors join specific Socket.IO rooms to place dynamic bids.
Unread counters and unmount-safe notifications keep users updated on bid status and auction victories.
Role-based interfaces update DOM elements instantly as bids are accepted or outbid.
socket.to(auctionId).emit('newBid')
Utilizing Socket.IO Room Management, the system ensures that bid updates are only transmitted to active participants of a specific auction, minimizing server overhead.
Stores precise coordinates for future implementation of delivery radius filtering and nearest-neighbor supplier matching.
Dual-channel notification system: User Rooms for personal alerts and Auction Rooms for competitive bidding activity.
Experience the real-time bidding environment and dual-role dashboards.
Maintaining a consistent auction clock across hundreds of clients using server-side timers and event broadcasting.
Building a dynamic location picker that pulls dependent data (Cities → Areas) without refreshing the registration flow.