This is a React,Typescript project with Scss and Framer motion. The aim is with the help of Gihub's GraphQL Api with Apollo Client one can simply look up a User's profile or even a Repository simply by their repo name.
- Github's GraphQL Api for querying user data : Github API v4
-
Clone / Download this repo.
-
Inside the project open a terminal and run:
npm install
This will install all the project dependencies.
-
Create a .env file in the project root folder and add the following:
REACT_APP_GITHUB_KEY= yourPersonalToken
Replace yourPersonalToken with your own Personal access tokens .
Refer this official documentation regarding generating personal access token
-
To start the development server run:
npm start
-
To build the project, run the command :
npm run build
GPL-3.0 License Copyright (c) 2020 Utshav Pandey