An exercise for GitHub based project sharing