An open API service indexing awesome lists of open source software.

https://github.com/viniciusfer01/05-first-project-react

This is an app that uses GitHub's API and lets you search for profiles and repositories available on the site.
https://github.com/viniciusfer01/05-first-project-react

css css3 github html5 polished reactjs responsive-web-design rest-api typescript

Last synced: 2 months ago
JSON representation

This is an app that uses GitHub's API and lets you search for profiles and repositories available on the site.

Awesome Lists containing this project

README

          

# GitHub Explorer
This is an app that uses GitHub's API and lets you search for repositories available on the site. It also stores them in a local cache on your browser and lets you see the issues, stars and forks of the repository you click.

### Tools used

- React
- Typescript

### Results

_Home Page_ ![GitHub Explorer Home Page](/src/assets/Home.png)

_Dashboard_ ![GitHub Explorer Dashboard](/src/assets/Dashboard.png)

## Want to check it out?

Access [This Link](https://git-hub-explorer-sooty.vercel.app/) to test the app deployed in [Vercel](https://vercel.com/).

Then, you can search for any public repository from GitHub by simply typing the name of the profile followed by a dash and the name of the repository (example: profile/repository).

You can also click on a repository to see more details about it.

### Things to do

- [x] Search for a repository on GitHub
- [x] List the repositories
- [x] Once clicked, show more details about the repository (its issues, stars and forks)

### How to run it?

1. `git clone https://github.com/viniciusfer01/05-first-project-react.git`
2. `cd 05-first-project-react`
3. `yarn`
4. `yarn start`