Frontend para a aplicação de Gestão de Tempo e Produtividade, desenvolvida utilizando HTML, CSS e JavaScript. Permite que os usuários se registrem, façam login e gerenciem suas tarefas através de uma interface de usuário.
O frontend da aplicação de Gestão de Tempo oferece uma interface de usuário simples e intuitiva para que os usuários possam se registrar, fazer login e gerenciar suas tarefas. As tarefas podem ser adicionadas, visualizadas, concluídas e excluídas.
- HTML
- CSS
- JavaScript
-
Clone o repositório:
git clone https://github.com/Cleok3Lima/PUC-Rio-MVP-Frontend.git cd gestao-de-tempo-frontend
-
Abra o arquivo index.html
-
O navegador irá abrir.
- Registro: Preencha o formulário de registro com um nome de usuário e uma senha. Clique em "Registrar". Após o registro bem-sucedido, os campos serão limpos e você poderá fazer login.
- Login: Preencha o formulário de login com seu nome de usuário e senha. Clique em "Login". Após o login bem-sucedido, você será redirecionado para a página de gerenciamento de tarefas.
- Adicionar Tarefa: Preencha o formulário de nova tarefa com o título, descrição e data limite. Clique em "Adicionar Tarefa". A tarefa será adicionada à lista de tarefas pendentes, ordenada pela data limite mais próxima.
- Concluir Tarefa: Clique no botão "Concluir" ao lado da tarefa que deseja marcar como concluída. A tarefa será movida para a lista de tarefas concluídas, riscada e com a cor atenuada.
- Excluir Tarefa: Clique no botão "Excluir" ao lado da tarefa que deseja remover.
gestao-de-tempo-frontend/
├── index.html
├── styles.css
└── script.js
-
index.html: Arquivo principal contendo a estrutura HTML da aplicação.
-
styles.css: Arquivo de estilos CSS para a aplicação.
-
script.js: Arquivo JavaScript contendo a lógica para interação com a API backend e manipulação da interface do usuário.
- Registro de usuário
- Login de usuário
- Adicionar nova tarefa
- Listar tarefas pendentes
- Concluir tarefas
- Listar tarefas concluídas
- Excluir tarefas
- Logout
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e pull requests para melhorar esta aplicação.
Este projeto está licenciado sob a Licença MIT. Veja o arquivo LICENSE para mais detalhes.