BaySharing is a mobile first internal application that lets a business manage shared physical assets, work bays and car spaces, through a structured booking system. Staff book the assets they need, join waitlists when everything is taken, and set up recurring weekly bookings, while admins manage assets, users, business hours, analytics, and notification policies. The whole system runs on real time Firestore sync with strict first come, first served logic.