this is a simple github demo page which will fetch repository list using github graphql api
we have 3 pages in total
-- HomePage: contains search to search for git repositories
-- searchPage: shows list of repositories found on github
-- repositoryPage: shows details of the specific repository