Key Club Website: facilitates user registration, event sign up, and hours management.