I have spent so many hours working with this new stack. Angular 2 Meteor has been such an undertaking for me. Learning typescript, angular2, mongodb, and other technologies just to display links for my manager. I have been working on this project since December and I am finally coming to a presentable point.
A massive portion of the headache and development has taken place here.
This html is the angular2 and masonry to get the content displayed.
This is my group-list.component.ts. This is the meat of what I've spent countless hours on. Learning how to create this component to: use _id to reference the document in the mongo collection; subscribe to the url parameters appropriately; add and remove links within the group properly; and even more.
This project allows my manager to log into the admin account and add and remove links "cards" as he needs. I have poured my heart into learning this stack and I'm very proud of how much I've learned and accomplished.
If you'd like to download this and play with it for yourself feel free to give it a shot here Github page
Up next will be a project for Morgan which will utilize all the skills I have developed throughout this project. I will continue to pursue challenges, web or not, to climb higher!