Building Management System (BMS) creates a private social intranet for residential communities to share information, organize events, and manage building operations. BMS allows communities to make announcements, track maintenance issues, send bills to tenants, and share photos. It is a tool for communities to develop unity, take control of management tasks, get rewarded for resident engagement, make money through advertising, and build their brand. BMS is accessed through an online portal where communities can register buildings and tenants can access community features and updates.