Event creation route