generate a web portfolio section using github repositories