Skip to content

Projeto em React com consumo de API via Axios, focado em navegação com React Router. Permite criação, edição, exibição e administração de postagens em um blog.

Notifications You must be signed in to change notification settings

domfabio/Blog-com-React-Axios

Repository files navigation


📝 Blog com React + Axios

🧭 Navegação Rápida


📝 Sobre

Aplicação desenvolvida em React com Axios, durante o curso Formação Front-end - HTML, CSS, JavaScript, React e +, da Comunidade Hora de Codar. O projeto simula um ambiente completo de blog, com criação, edição, visualização e administração de postagens, utilizando rotas dinâmicas e gerenciamento de dados via API.


✅ Funcionalidades

  • 📰 Visualizar posts em destaque na home
  • Criar novos posts
  • 🛠️ Editar e gerenciar posts existentes
  • 🔍 Visualizar postagens completas por ID
  • 🔒 Acesso à área administrativa

🚀 Screen e Deploy


🧩 Principais Dependências

  • React – Framework para construção da interface
  • Axios – Cliente HTTP para chamadas à API
  • React Router DOM – Para navegação entre páginas
  • Vite – Bundler leve e rápido

▶️ Como Configurar o Projeto no VS Code:

📌 Pré-requisitos

Antes de prosseguir com a configuração, certifique-se de ter todos os pré-requisitos instalados corretamente para evitar erros durante a instalação e execução do projeto:

Git 2.4+ Node.js 12+

⚙️ Configurando o Projeto

  1. Clone este repositório: Abra o VS Code, pressione Ctrl + Shift + P, digite "Git Clone" e cole o link do repositório:
https://github.com/domfabio/Blog-com-React-Axios.git
  1. Instalar Dependências:
npm install
  1. Inicie o servidor de desenvolvimento:
npm run dev
  1. Acesse o projeto no navegador:
    No terminal, pressione Ctrl + Clique no link gerado:
    ➜ Local: http://localhost:5173/

🤝 Contribuição

Se deseja contribuir, siga os passos:

  1. Fork o repositório
  2. Crie uma branch: git checkout -b feature-minha-feature
  3. Faça commit das suas mudanças: git commit -m 'Minha nova funcionalidade'
  4. Faça push para a branch: git push origin feature-minha-feature
  5. Abra um Pull Request

Este projeto é distribuído sob a Open Source License - MIT.
Veja a documentação para mais detalhes.

About

Projeto em React com consumo de API via Axios, focado em navegação com React Router. Permite criação, edição, exibição e administração de postagens em um blog.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published