Skip to content

narradorww/github-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

GitHub Repositories Viewer

This project is a React-based application that displays GitHub repositories for a given user. It utilizes the GitHub API to fetch repository data and presents it using a modern interface built with Material-UI and styled-components.

Features

  • Display a list of repositories for a specified GitHub user.
  • Utilizes Axios for API requests.
  • Responsive design with Material-UI.
  • Unit testing with React Testing Library.

Requirements

  • Node.js (version 12 or newer recommended)
  • npm (version 6 or newer) or yarn (version 1.22 or newer)

Installation

To set up the project locally, follow these steps:

  1. Clone the repository to your local machine:

    git clone https://github.com/<your-username>/github-api.git
  2. Navigate to the project directory:

    cd github-api
  3. Install the project dependencies:

    npm install
  4. Start the development server:

    npm start
  5. Open your browser and navigate to https://localhost:3000 to view the application.

Testing

Em Português:

# Visualizador de Repositórios GitHub

Este projeto é uma aplicação baseada em React que exibe os repositórios do GitHub para um determinado usuário. Utiliza a API do GitHub para buscar dados do repositório e os apresenta usando uma interface moderna construída com Material-UI e styled-components.

## Recursos

- Exibe uma lista de repositórios para um usuário do GitHub especificado.
- Utiliza Axios para solicitações de API.
- Design responsivo com Material-UI.
- Testes unitários com React Testing Library.

## Requisitos

- Node.js (versão 12 ou mais recente recomendada)
- npm (versão 6 ou mais recente) ou yarn (versão 1.22 ou mais recente)

## Instalação

Para configurar o projeto localmente, siga estes passos:

1. Clone o repositório para sua máquina local:
   ```bash
   git clone https://github.com/<seu-username>/github-api.git
   ```
2. Navegue até o diretório do projeto:

   ```bash
   cd github-api
   ```

3. Instale as dependências do projeto:

   ```bash
   npm install
   ```

4. Inicie o servidor de desenvolvimento:

   ```bash
   npm start
   ```

5. Abra seu navegador e navegue até `https://localhost:3000` para visualizar a aplicação.

About

Criando um frontend componentizado com React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published