Contact Repository

What's the best way to host a contact repository on a Communities page for users?