Simply put, anything you as a user can see and interact with on the Discourse front-end (e.g. meta.discourse.org) is data that can be pulled in and rendered by a different app by using our API. So basically what you want to do is mock up the alternate user directory you want, and say “build this by using the Discourse API as a backend”.