Pending features:
a. Add cache to check if there are no more repositories available post Fetch call and hide View more button instead of redundant user click interaction.
b. Loading animation.
Things I learnt in this test project:
a. Spread operator usage
b. setState callback methods
c. Pagination in fetch
This may be just my crazy way of thinking, but it would be cool if you could filter out, say, forked repositories when displaying projects. Or, at least give the user the option of filtering.
Looks good!
Better keep text background monochrome and as contrast as much text there to read. Card onhover behavior might look better if you show photo overflow.