O projeto To-Do List é uma aplicação web interativa que permite aos usuários fazer a gestão de suas tarefas. Desenvolvido como projeto final do curso de Front-End Dinâmico, esta aplicação oferece funcionalidades para cadastro de usuários, login, criação, edição e exclusão de tarefas, futuramente estarei implementando a visualização organizada das tarefas por prazos e prioridades.
- Os usuários podem se cadastrar no site fornecendo um nome de usuário e uma senha.
- Os dados de usuário são armazenados localmente usando o localStorage.
- Usuários registrados podem fazer login usando seu nome de usuário e senha.
- O site verifica as credenciais e permite o acesso aos recursos do usuário autenticado.
- Cada usuário tem uma área personalizada após o login, onde pode realizar as seguintes ações:
- Criação de Tarefas: Os usuários podem criar tarefas, atribuir prazos e descrições a cada uma delas.
- Edição e Exclusão de Tarefas: Os usuários podem editar as informações das tarefas ou excluí-las.
- Visualização de Tarefas: As tarefas criadas são exibidas na área do usuário, e futuramente organizadas por prazos e prioridades.
Os dados de usuário e tarefas são armazenados localmente utilizando o localStorage, garantindo que as informações estejam disponíveis entre sessões.
Para visualizar esta aplicação, basta abrir o seguinte link:
As principais tecnologias utilizadas nesta aplicação são:
- HTML
- CSS
- JavaScript
Este projeto foi desenvolvido sem o uso de frameworks ou bibliotecas de terceiros, enfatizando o uso de tecnologias essenciais da web.
Você pode encontrar o código-fonte deste projeto no GitHub: ToDo-List