Skip to content

This is a React + Typescript project implemented using Scss and Framer motion for querying a github user's profile or repository using the Github's GraphQL Api.

License

Notifications You must be signed in to change notification settings

utpandey/FindMyRepo

Repository files navigation

FindMyRepo



Description

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.

🖥️ Technology Stack

react typescript Framer-Motion SCSS GraphQL Apollo

Api

❔ Prerequisite

🔧 Installation

  1. Clone / Download this repo.

  2. Inside the project open a terminal and run:

    npm install
    

    This will install all the project dependencies.

  3. 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

  4. To start the development server run:

    npm start
    
  5. To build the project, run the command :

    npm run build
    

👨‍💻 About me

Twitter

LinkedIn

📃 Licence

GPL-3.0 License Copyright (c) 2020 Utshav Pandey

About

This is a React + Typescript project implemented using Scss and Framer motion for querying a github user's profile or repository using the Github's GraphQL Api.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published