portfolio project by angularjs with responsive design