Skip to content

O DoTask é o seu gerenciador de tarefas ideal, unindo simplicidade e eficiência. Mantenha-se organizado, produtivo e no controle do seu dia a dia com uma interface intuitiva, experiência fluída e autenticação segura!

License

Notifications You must be signed in to change notification settings

devAndreNicolas/DoTask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 DoTask - Your Ultimate Task Manager | Seu Gerenciador de Tarefas Definitivo 📝

EN

📌 DoTask is your go-to task manager, combining simplicity with powerful features. Stay organized, productive, and in control of your daily tasks with an intuitive interface, smooth user experience, and secure authentication!

PT-BR

📌 O DoTask é o seu gerenciador de tarefas ideal, unindo simplicidade e eficiência. Mantenha-se organizado, produtivo e no controle do seu dia a dia com uma interface intuitiva, experiência fluída e autenticação segura!

🌟 Plan, Organize & Achieve More! | Planeje, Organize e Conquiste Mais! 💡


🎯 Key Features | Principais Funcionalidades

EN

User Authentication – Secure login & registration 🔑
Task Management – Create, edit, complete, and delete tasks 📝
Categories & Due Dates – Organize tasks better 📅
Dark & Light Mode – Customize your experience 🌗
Responsive Design – Works on all devices 📱💻

PT-BR

Autenticação de Usuário – Login e registro seguros 🔐
Gerenciamento de Tarefas – Adicione, edite, conclua e exclua tarefas 🏆
Categorias & Datas de Vencimento – Organização eficiente 📆
Modo Claro & Escuro – Alterne entre os temas 🎨
Design Responsivo – Funciona em qualquer dispositivo ⚡


🛠️ Tech Stack | Tecnologias Utilizadas

🔹 Backend

  • 🟢 Node.js & Express.js – Fast & scalable API | API rápida e escalável
  • 🗄 SQLite – Lightweight database for efficiency | Banco de dados leve e eficiente
  • 🔐 JWT Authentication – Secure user sessions | Sessões seguras para usuários

🔹 Frontend

  • 🎨 HTML, CSS & JavaScript – Clean and responsive UI | UI limpa e responsiva
  • 🌙 Dark & Light Mode – Custom themes for better experience | Temas personalizados para melhor experiência
  • 📱 Mobile-Friendly – Perfect for all screen sizes | Perfeito para qualquer tela

📦 Installation Guide | Guia de Instalação

1️⃣ Clone the Repository | Clone o Repositório

git clone https://github.com/devAndreNicolas/DoTask.git
cd DoTask

2️⃣ Backend Setup | Configuração do Backend

cd backend

# Install dependencies | Instale as dependências
npm install

# Create a .env file | Crie um arquivo .env
echo "JWT_SECRET=your_secret_key" > .env

# Start the server | Inicie o servidor
npm run dev

3️⃣ Frontend Setup | Configuração do Frontend

cd ../frontend
# Open index.html in your browser | Abra o index.html no navegador

🛠 How to Use | Como Usar

EN

1️⃣ Register/Login 🔑 – Sign up and access your tasks.
2️⃣ Create Tasks ✍️ – Add new tasks with categories and due dates.
3️⃣ Edit or Complete Tasks ✅ – Keep your list updated.
4️⃣ Dark/Light Mode 🌙 – Switch themes anytime.
5️⃣ Stay Organized! 📌 – Enjoy a clutter-free task manager!

PT-BR

1️⃣ Registre-se/Faça Login 🔑 – Cadastre-se e acesse suas tarefas.
2️⃣ Crie Tarefas ✍️ – Adicione novas tarefas com categorias e prazos.
3️⃣ Edite ou Conclua Tarefas ✅ – Mantenha sua lista atualizada.
4️⃣ Modo Claro/Escuro 🌙 – Alterne os temas quando quiser.
5️⃣ Mantenha-se Organizado! 📌 – Gerencie suas tarefas sem estresse!


🤝 Contributing | Contribuindo

💡 Want to improve DoTask? Fork the project, create a branch, make your changes, and submit a pull request!
💡 Quer melhorar o DoTask? Faça um fork do projeto, crie uma branch, faça suas alterações e envie um pull request!

📩 Feel free to open issues for bugs, feature requests, or questions!
📩 Fique à vontade para abrir issues para bugs, sugestões ou dúvidas!


📜 License | Licença

🔖 MIT License – You are free to use, modify, and distribute this project!
🔖 Licença MIT – Você pode usar, modificar e distribuir este projeto!


🌟 Stay productive with DoTask! | Seja mais produtivo com o DoTask! 🚀🔥

About

O DoTask é o seu gerenciador de tarefas ideal, unindo simplicidade e eficiência. Mantenha-se organizado, produtivo e no controle do seu dia a dia com uma interface intuitiva, experiência fluída e autenticação segura!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published