The Rec League Scheduling System allows administrators to manage their league online. It provides functionality for creating schedules, designating fields and dates, setting matchup structures, editing divisions, uploading existing schedules, managing conflicts, rearranging games, tracking standings, sending broadcast emails, viewing schedules on mobile, reporting scores via phone, assigning referees, tracking sportsmanship, and accessing help documents and support. Administrators have control over scheduling games, locations, times and results through flexible and customizable tools within the system.