Session Add to Schedule Limits
Feature Purpose:
To set limits on the number of sessions a user can add to their schedule
Working with this Feature:
Organizers can configure session limits for attendees through the admin panel. These limits can be set either as a total number of sessions or based on session type (e.g., 3 workshops, 2 panels).
When an attendee attempts to add a session beyond the limit, a notification appears, and the "Add to Schedule" button is disabled. To add more sessions, attendees must first remove others.
This feature helps prevent overbooking and improves attendee time management.
Session limits are enforced using client-side JavaScript. Advanced users might bypass this restriction, as no server-side validation exists. Admins can adjust attendee schedules directly in the backend if stricter enforcement is needed.