Tuesday, March 21, 2017

Halon Hub


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!

Monday, March 20, 2017

Mechanical Keyboard Calculator / Website

This will be a quick post today as I have a lot of homework to do. I met with Dane today (he is the president of our club) and we have been talking about some web tools that would be nice to have. In about 30 minutes I threw up a github.io page (our site) and used  Materialize to get things styled and looking good in case people needed to calculate what they owe when ordering a case. I know it's not the best looking website but in an hour that is what I whipped up. We will be expanding on it to add more calculators and I'll be trying to implement a markdown view so Dane can just go in and post updates about the club easily.



Next post I hope to talk about the angular 2 meteor stack. I've learned a lot messing with apache virtual hosts and reverse proxying to set up the server it's been nutty!

Till next time.