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

https://github.com/jefferson1104/github-explorer

A ReactJS application with StyleComponents and TypeScript consuming github's public API, to search repositories, returning some data such as: avatar, forks, issues and other information.
https://github.com/jefferson1104/github-explorer

frontend reactjs typescript

Last synced: 10 months ago
JSON representation

A ReactJS application with StyleComponents and TypeScript consuming github's public API, to search repositories, returning some data such as: avatar, forks, issues and other information.

Awesome Lists containing this project

README

          


Github Explorer


technology
technology
technology

# About project
Application made in reactJS, consuming public api from GitHub to search repositories, save searches in localStorage in the browser and show details of the repository found in the search such as Issues, how many Forks the repository had etc.

# :zap: Run this project
```bash
# Clone this repository
$ git clone https://github.com/jefferson1104/github-explorer-reactJS

# Access the application directory
$ cd github-explorer-reactJS
$ code .

# Install dependencies
$ yarn

# Start project
$ yarn start
```

# :fire: Prévia da Aplicação


Pagina de Pesquisa do repositorio
Paginda de Detalhes do repositorio

# :thinking: How to Contribute?
**Fork this repository**

```bash
# Clone your fork
$ git clone url-do-seu-fork && cd github-explorer-reactJS

# Create a branch with your feature or bug fix
$ git checkout -b minha-branch

# Commit your changes
$ git commit -m 'feature/bugfix: minhas alterações'

# Push to your branch
$ git push origin minha-branch
```
> Once your pull request has been merged, you can delete your branch.