Skip to content

Latest commit

 

History

History
63 lines (33 loc) · 1.04 KB

File metadata and controls

63 lines (33 loc) · 1.04 KB

📌 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.