A SPA written with Angular for a Portfolio.