Patent attributes
An event management system generates and displays an event schedule for an attendee. An initial order of the event schedule is based on (a) events already completed by the attendee, (b) events to be completed by the attendee to meet an event completion target, and (c) a set of ordering rules associated with the set of events to be completed by the attendee. The event management system may include an interface for modifying the event schedule in accordance with the set of ordering rules. The interface may include an initial set of events, in an initial order with respect to a timeline. The event management system may receive user input including a proposed modification to the initial order of the events. The event management system may or may not permit the proposed modification based on the set of ordering rules.