Hi,
To answer your questions:
1. What’s your Bitbucket / Github account?
awalker2013 (github)
2. What’s the typical things need to be done to initialize Mongo data into an Angular controller?
I will assume we are talking Angular 1.x. Optimally, the The client-side angular app will make a call from a directive (but a service/factory or controller can also work) to a node-express server (which may be running something like [login to view URL], or mongoose, or some other ORM). The express server submits the call to the db and returns the data to Angular app. Personally, I prefer to use Restangular and [login to view URL] as the client side ORM/routing set-up, but working with the $http service is also fine if that is how the system is already designed. The data is then rendered as a (set of) property(/properties) on the $scope or $rootScope vars.
You can see the app I built (Relobase) in the iOS store. It is built on in the Ionic framework which is a MEAN stack hybrid app framework. You can see it the Ionic Frameworks app showcase here:
[login to view URL]
just scroll down or find 'Relobase'
I look forward to hearing form you,
Best
Aaron Walker, Ph.D.