- 📝 Sobre
- ✅ Funcionalidades
- 🚀 Screen e Deploy
- 🧩 Principais Dependências
▶️ Como Configurar o Projeto no VS Code- 🤝 Contribuição
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.
- 📰 Visualizar posts em destaque na home
- ➕ Criar novos posts
- 🛠️ Editar e gerenciar posts existentes
- 🔍 Visualizar postagens completas por ID
- 🔒 Acesso à área administrativa
- 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
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+
- 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
- Instalar Dependências:
npm install
- Inicie o servidor de desenvolvimento:
npm run dev
- Acesse o projeto no navegador:
No terminal, pressioneCtrl + Clique
no link gerado:
➜ Local: http://localhost:5173/
Se deseja contribuir, siga os passos:
- Fork o repositório
- Crie uma branch:
git checkout -b feature-minha-feature
- Faça commit das suas mudanças:
git commit -m 'Minha nova funcionalidade'
- Faça push para a branch:
git push origin feature-minha-feature
- Abra um Pull Request
Este projeto é distribuído sob a Open Source License - MIT.
Veja a documentação para mais detalhes.