📌 Gerenciador de Tarefas
Um aplicativo simples e eficiente para organização de atividades diárias. Permite criar, editar, listar e excluir tarefas, além de contar com sistema de login e proteção de rotas. Desenvolvido com ReactJS + Vite e Firebase.
🚀 Tecnologias utilizadas
ReactJS
Vite
Firebase Authentication
Firebase Firestore
TailwindCSS
Shardcn/ui
JavaScript (ES6+)
📚 Funcionalidades
🔐 Autenticação de usuários (login e cadastro)
📝 Criar novas tarefas
✏️ Editar tarefas existentes
🗑️ Excluir tarefas
☁️ Dados armazenados no Firebase Firestore
🔒 Rotas protegidas para usuários autenticados
📱 Interface responsiva
📂 Estrutura do projeto
src/ ├─ components/
├─ routes/
├─ styles/
├─ firebaseConnection.jsx
├─ App.jsx
└─ main.jsx
🎯 Objetivo do projeto
Este projeto foi desenvolvido para: praticar React + Firebase organizar tarefas do dia a dia estudar rotas protegidas melhorar habilidades com Firestore criar uma interface intuitiva e funcional.