Code Monkey home page Code Monkey logo

ignite-github-blog's Introduction

React + TypeScript + Vite

About the Challenge

In this challenge, we will practice using HTTP clients to consume the GitHub API in order to create a personal blog. The application will use the GitHub API to fetch issues from a repository, data from your profile, and display them as a blog.

  • Display your profile with an image, number of followers, name, and other information available through the GitHub API.
  • List and filter all the issues from the repository with a brief summary of their content.
  • Create a page to display a complete post (issue).

Despite having only a few features, you will need to recall concepts such as:

  • Fetch / Axios
  • Routing and React Router DOM
  • Forms

For this application, we provide a layout for you to follow and implement all the functionalities designed in Figma. https://www.figma.com/file/5yT9ZzZmRQRS4yivGGB3pl/Coffee-Delivery/duplicate

ignite-github-blog's People

Contributors

mauregina avatar

Watchers

 avatar

ignite-github-blog's Issues

Bug na Aplicação

Descrição

Encontrei um bug na aplicação onde [descreva o problema em algumas frases]. Este problema afeta a funcionalidade da aplicação e precisa ser resolvido.

Passos para Reproduzir

  1. [Forneça um guia passo a passo sobre como reproduzir o problema.]
  2. [Inclua quaisquer entradas ou ações específicas necessárias.]

Comportamento Esperado

[Explique o que você esperava que acontecesse ao executar os passos acima.]

Comportamento Atual

[Descreva o que realmente aconteceu ao seguir os passos acima.]

Capturas de Tela

[Se aplicável, inclua capturas de tela ou imagens que demonstrem o problema.]

Ambiente

  • Sistema Operacional: [por exemplo, Windows 10, macOS Big Sur]
  • Navegador: [se for uma aplicação web e o problema for específico do navegador]
  • Versão da Aplicação: [por exemplo, 1.0.0]

Informações Adicionais

[Inclua qualquer outra informação relevante, como mensagens de erro, registros ou contexto adicional que possa ser útil para diagnosticar o problema.]

Possível Solução

[Se você tiver alguma sugestão para resolver o problema, inclua-a aqui.]

Passos para Reproduzir (para Desenvolvedores)

[Se você for um desenvolvedor e puder fornecer detalhes técnicos, inclua-os aqui.]

a = 1 + 2

Melhoria na Funcionalidade

Descrição

Gostaria de propor uma melhoria na funcionalidade [descreva a funcionalidade que você deseja melhorar]. Acredito que essa melhoria pode trazer benefícios significativos para a aplicação.

Justificativa

[Explique por que essa melhoria é importante e como ela pode melhorar a experiência do usuário ou resolver um problema existente.]

Detalhes da Melhoria

[Forneça detalhes específicos sobre a melhoria proposta. Isso pode incluir informações sobre como você planeja implementá-la ou quais partes da aplicação podem ser afetadas.]

Benefícios Esperados

[Descreva os benefícios que essa melhoria trará para a aplicação ou para os usuários.]

Etapas para Implementação

[Se você tiver alguma ideia sobre como implementar essa melhoria, liste as etapas necessárias.]

Impactos Potenciais

[Discuta quaisquer impactos potenciais, como mudanças na interface do usuário, desempenho, ou compatibilidade com versões anteriores.]

Responsável

[Se você estiver disposto a trabalhar nesta melhoria, indique-se como o responsável. Caso contrário, deixe em branco ou indique um possível colaborador.]

Etiquetas

[Adicione etiquetas relevantes para categorizar esta melhoria, como "melhoria," "nova funcionalidade," ou "ajuda necessária."]

Prioridade

[Defina a prioridade desta melhoria, se aplicável.]

Problemas Relacionados

[Link para problemas ou solicitações de pull relacionados, se aplicável.]

CC

[Mencione pessoas ou equipes específicas que devem ser informadas sobre esta melhoria.]


Observação: Por favor, siga o nosso código de conduta ao discutir esta melhoria. Obrigado!

Erro ao fazer push para o repositório

Descrição

Estou enfrentando um problema ao tentar fazer push para o repositório. Recebo uma mensagem de erro que diz "não autorizado". Certifiquei-me de que minhas credenciais estão corretas e que tenho acesso de gravação ao repositório.

Passos para Reproduzir

  1. Clonei o repositório localmente.
  2. Fiz algumas alterações nos arquivos.
  3. Executei git add . para adicionar as alterações.
  4. Executei git commit -m "Minha mensagem de commit".
  5. Tentei fazer push com git push origin master.

Comportamento Esperado

Esperava que as alterações fossem enviadas com sucesso para o repositório remoto.

Comportamento Atual

Recebo uma mensagem de erro "não autorizado" ao tentar fazer push.

Capturas de Tela

(Não aplicável)

Ambiente

  • Sistema Operacional: [Inserir sistema operacional]
  • Git Version: [Inserir versão do Git]
  • Outros detalhes relevantes do ambiente: [Inserir outros detalhes, se aplicável]

Informações Adicionais

Adicione quaisquer informações adicionais relevantes aqui, como configurações específicas ou tentativas de solução de problemas.

Observação: Lembre-se de que esta é apenas uma simulação de uma issue do GitHub em português. Em uma situação real, você deve usar o próprio GitHub para criar uma issue e fornecer informações específicas sobre o repositório e o problema que está enfrentando.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.