Skip to content

fernandogutilla/frontend-tasks-fmg

Repository files navigation

📝 Task Manager Frontend (React + Vite)

Este é o frontend de uma aplicação de gerenciamento de tarefas, construída com React e Vite, utilizando autenticação baseada em JWT. O projeto permite que usuários criem, visualizem e excluam tarefas após o login.

⚙️ Tecnologias Utilizadas

  • ⚛️ React (com hooks e contexto)
  • ⚡ Vite (ambiente de desenvolvimento rápido)
  • 🔐 JWT para autenticação
  • 📦 React Router DOM (roteamento SPA)
  • 📁 Axios (para requisições HTTP)
  • 🧠 Context API (gerenciamento de estado do usuário)

🔐 Funcionalidades

  • Login com email e senha
  • Armazenamento seguro do token JWT
  • Listagem de tarefas por usuário autenticado
  • Criação e exclusão de tarefas
  • Logout com limpeza de token
  • Proteção de rotas (PrivateRoute)
  • Header com título dinâmico e botão de logout

🔄 Integração com API

Este front-end está conectado à API do Backend - backend-tasks-fmg, que trata da autenticação, persistência e regras de negócio.

📦 Próximos Passos

  • Validação de formulário
  • Interface responsiva
  • Filtros por status
  • Confirmações de exclusão
  • Tema escuro/claro

👨‍💻 Desenvolvido por

Fernando Gutilla
🔗 GitHub

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published