/Add-Repos-Github

Adicionar Repositórios ao GitHub

Primary LanguageJavaScript

GitHub Repos

O GitHub Repos é um projeto que permite adicionar repositórios ou buscar diretamente à sua conta no GitHub usando a API do GitHub. Com uma interface intuitiva e fácil de usar, este aplicativo foi desenvolvido com tecnologias modernas como React, Axios, Styled Components, hooks, ESLint e localStorage.

Recursos

  • Buscar repositórios ao GitHub de forma rápida e conveniente.
  • Integração com a API do GitHub para autenticação e interação com repositórios.
  • Interface amigável e responsiva.
  • Utilização de Axios para realizar solicitações HTTP à API do GitHub.
  • Estilização personalizada com Styled Components.
  • Utilização de hooks personalizados para gerenciamento de estado.
  • Linting de código com ESLint para manter a qualidade do código.
  • Armazenamento local com localStorage para preservar informações importantes.

Instalação

  1. Clone este repositório em sua máquina local: git clone https://github.com/seu-usuario/github-repo.git

  2. Navegue até o diretório do projeto: cd github-repo-adder

  3. Instale as dependências do projeto: npm install

  4. Inicie o aplicativo: npm start

    O aplicativo será executado no modo de desenvolvimento em http://localhost:3000.

Como usar

  1. Na página inicial, clique no botão "+".
  2. Insira as informações do repositório, por exemplo, "facebook/react".
  3. Clique em "+" para buscar no GitHub.
  4. Os repositórios correspondentes serão exibidos e você pode interagir com eles diretamente do aplicativo.

Imagem

Imagem do projeto

Contribuição Contribuições são bem-vindas! Se você deseja contribuir com melhorias para este projeto, siga as etapas abaixo:

  1. Fork este repositório.

  2. Crie uma nova branch para suas modificações: git checkout -b feature/sua-feature

  3. Faça as alterações desejadas e faça commit das mesmas: git commit -am 'Adicionando minha feature'

  4. Envie suas alterações para o seu fork: git push origin feature/sua-feature

  5. Envie uma Pull Request neste repositório, descrevendo suas modificações.

Licença Este projeto está licenciado sob a MIT License.