Skip to content

ThulasiA/github-topics-explorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Topic Explorer

Objective

React web application that displays all the "topics" related to the term "react", using the GitHub GraphQL API.

The application should display how many "stargazers" each topic has. A click on a topic should display the topics related to that topic, and how many stargazers they have.

Dev Notes

  1. apollo-boost package to use Apollo Client.
  2. @apollo/react-hooks to make use of Apollo Provider and useQuery.
  3. graphql-tag provides template literal tag gql to write a concise GraphQL query
  4. Implemented Styled Component for button

How to run app & test

To interact with the GitHub GraphQL API, one need

Make use of the key in the .env file within your application

  1. Please run npm i && npm start to install modules and start the app
  2. Click on each button to see related topics

About

REACT GitHub Topics Explorer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published