feat: Implement core event management and user management features, including roles, authentication, event creation, scanning, and a comprehensive UI.
